[Rumble-jp-dev] スループット測定について

Back to archive index

Laplace lapla****@csc*****
2003年 4月 18日 (金) 11:20:18 JST


laplaceです。

> ちなみに関係ないとは思いますが、
> 私の場合JDKを1.4.1から1.4.1_01にしたらRobocodeを起動したところで
> VMがダウンするようになり、1.4.1_02にしたら直ったという経験があります。

あら、1.4.1_02はダウンロードはしていましたが、
インストールするの忘れてました(^^;;;
ダウンロードできませんが1.4.2ベータも出ていたんですね。
まえまえからJavaのプログラムを長時間動かしていると
止まっていたことがあります。
OS上にタスクはあるが、実行権がもらえていない感じでした。
インストールしてみたので、再現するか確かめておきます。

> 分散サーバのIPアドレスがわからないじゃないですか。
> DHCPでくるくる変わる人もいれば、プロキシの内側にいる人もいますし。
> ということで、常に通信の起点は分散サーバ側なんです。

この辺りのソースはあんまし見ていないんで、
今まで分散サーバの起動時にIPをメインサーバに送って
メインサーバで接続が確認できたホスト名とIPを
管理しているのかと思っていました。
で、接続が確認されているサーバから通信がなかったり、
通信がきたけどバトルの割り当てが出来なかった時は
フラグを立てておいて、条件が整い次第サーバ側から
メッセージを送ればいいのかなと思っていました。
とりあえず、ソースをみてみます。

DHCPって一度接続してからPCを切るまでは
IP固定じゃないんでしたっけ?
接続していてもIPが切り替わるってことはないですよね?
Javaで作られたICQやメッセンジャーなどは
中間にサーバを介しているものもありますが、
相互に通信ができているんで、何らかの方法はあると思いますよ。





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