1台構成のtomcat5を使用して singletonで作成した常駐プロセスのJavaプログラムがあります。

携帯電話からのアクセスに対して、携帯電話の固有番号を参照してそのプロセスの最適の情報を返却するといった処理を行っております。(セッションIDを使った管理は行っていません。)
これを、今度複数台のロードバランサで振り分けるサーバー構成にしたいのですが、このsingletonのインスタンスを複数台で1つを共有するということはできないものでしょうか。

回答の条件
  • 1人10回まで
  • 登録:2010/01/16 16:57:02
  • 終了:2010/01/16 21:44:47

回答(2件)

id:ayakasi08 No.1

ayakasi08回答回数172ベストアンサー獲得回数62010/01/16 17:04:13

ポイント35pt

>このsingletonのインスタンスを複数台で1つを共有するということはできないものでしょうか。

できません。

id:pinkymonk

ありがとうございます。

mod_jkなどを使って、共有せずともミラーリング・レプリケーションなどもできないものでしょうか。

2010/01/16 17:27:28
id:ayaaya22 No.2

ayaaya22回答回数36ベストアンサー獲得回数12010/01/16 17:18:18

ポイント35pt

ロードバランサーを携帯電話の固有番号で振り分ければ擬似的に可能です。

id:pinkymonk

ありがとうございます。

ロードバランサがいじれないので、困っています。

できれば、apache tomcatの設定で共有化したいのです。

もしくはプログラム変更をします。

2010/01/16 17:27:16

コメントはまだありません

この質問への反応(ブックマークコメント)

「あの人に答えてほしい」「この質問はあの人が答えられそう」というときに、回答リクエストを送ってみてましょう。

これ以上回答リクエストを送信することはできません。制限について

絞り込み :
はてなココの「ともだち」を表示します。
回答リクエストを送信したユーザーはいません