さまざまなLinuxディストリビューションでファイルを同期する

さまざまなLinuxディストリビューションでファイルを同期する

あちこち調べてみましたが、実際にどのソフトウェアがファイルを他のWebサーバーに自動的に同期できるかはわかりません。 Facebookのように。サーバーはたくさんありますが、何かをアップロードすると、ほぼすべてのサーバーがそのサーバーにアクセスできます。現在のサーバーから追加した新しいファイルを別のサーバーに同期して、現在のサーバーと同じファイルを持つ必要があります。

ベストアンサー1

これは単純な問題ではなく、非常に複雑でこれを達成する方法も多いですが、すべての方法が同じパフォーマンスを発揮するわけではありません。

  • イメージなどの静的ファイルを共有するには、ファイルサーバーを使用し、サーバー間で共有したいデータをそのフォルダーに入れ、そのフォルダーをすべてのサーバーにマウントします。
  • コードを同期するには、githubなどのgitフックを使用して(jenkins)などのコードをデプロイし、githubフックを使用してjenkinsでジョブを実行し、jenkinsジョブを構成してコードを複数のサーバーにデプロイできます。

この質問は本当に大きく、すべての部分がブログや本になることができます。

おすすめ記事