• 締切済み

負荷分散で内容同期される方法

非常に緊急です。 負荷分散で、二つのサーバーを使用したいのですが内容を全て同期させる方法に困っています。 (実行例) example.comにアクセスしたら、 111.111.111.111 222.222.222.222 のどちらかに自動的に振り分けられます。 同期させるのはデータベース、セッション、web上でアップロードされた画像などです。 データベース、セッションは多分問題ないのですが画像をどうやって同期させようか迷っています。 アップロードされた時点で、同期しているサーバーにアップロードするか・・・ もしくは、コマンドで同期させるか。 というか、通常どのようにするのでしょうか。 具体的なやり方などが調べても見つかりませんでした。。 どなたか分かる方いましたら、ご教授下さい。よろしくお願いします。

みんなの回答

回答No.2

クラスタリングというキーワードでGoogleでご要望の情報が得られるかもしれませんよ??

xxyybbaa55
質問者

補足

返答ありがとうございます。 クラスタリングですか、調べてみます。 ありがとうございます^^

  • dyna_1550
  • ベストアンサー率34% (122/353)
回答No.1

データベース、セッション、が同期できるのに画像が同期できないのは どうしてでしょうか。 (セッションもDBに入っているから?) 画像もDBに入れてしまうのはいかがでしょう。

xxyybbaa55
質問者

補足

返答ありがとうございます。 データベースはレプリケーション セッションはdb管理(Zend_Session_SaveHandler_DbTable で出来るのですが、画像などがそうはいきません。。 dbに画像は入れたくありません。 システムの構造上ファイル名だけ保存して、その名をブラウザから参照する普通の作りになっているので、いまから変えるのはほぼ無理です^^;; ファイルパスをPOSTして、同期する側でダウンロードするような感じがいいかもですね。。。

関連するQ&A