[Rumble-jp-dev] 分散サーバのエラー?

Back to archive index

Laplace lapla****@csc*****
2003年 5月 26日 (月) 00:43:44 JST


laplaceです。
返答有難うございます。

> 予想するに、sampleユーザのsample.RamFireロボットが含まれた状態で
> テストしていて、
> その後DBクリアし、sample1ユーザで同名ロボット(sample.RamFire)を
> 登録した、というところじゃないでしょうか?
> 同一パッケージ名、同一クラス名、同一バージョンのロボットは、
> JARファイル名が違っても1台しか認識してくれないんですよ。

たしかに、そのような感じです。
robotpack.zipを消すだけじゃダメだったんですね。
ローカルでテストした後は毎回消すのは面倒ですが、
気をつけます。

> 30秒でタイムアウトしているようですが、
> OSは何をお使いでしたでしょうか?
> OSのソケットタイムアウト値はいくつになっていますか?
> 分散サーバでは特に指定していないので、OSに設定されたデフォルト値が
> 使われます。
> #ちなみにWindowsNT/2000のソケットタイムアウトデフォルト値は420秒です。

OSはWin2000です。
それらしいものが見当たらないのですが、
この設定値はどこをいじればいいのでしょうか?

> 対処としては、Axisから返るExceptionをハンドリングするか、
> 平田さんの分散サーバ再起動システムを使うかです。

デュアルCPUじゃないんで、ハングすることはないため
Server.javaのmain文を変更して、Exceptionが出たら
再起動(無限ループ)しておくのが楽かな。





Rumble-jp-dev メーリングリストの案内
Back to archive index