next up previous contents index
Next: サポートされるプラットフォーム Up: Getting Started Previous: シミュレータの実行   Contents   Index


サーバの停止方法

サーバを停止させる正しい手順は:

  1. 全てのクライアント(プレイヤ)を停止させる
  2. Quitボタンをクリックして,全てのサッカーモニタを停止させる
  3. サーバを実行したターミナルウインドウで CTRL-C を押して サーバを止める

この手順に従う場合,全ての可視の実行プロセスを止めるだけでなく,バック グラウンドで走っているかもしれない全ての関連プロセス(rcssserverなど)の 停止も確認できる.シミュレータを適切にシャットダウンしない場合に発生す る問題は,異なるパラメータで起動しない限り,別プロセスでサーバを起動で きないかもしれないことである.

更に,ctrl-c でシミュレータを停止しなければ,ログファイルが適切に閉じ られず,リネームが正しく行われないだろう(ただし,これは圧縮ログファイ ルを使用している場合にのみ重要).

注意: プロセスをその名前で停止することが有用かつ便利であるこ とがある.killコマンドの使用するには,停止させたいプロセス番号を ps コマンドで調べなければならない.より簡単に特定の名前のプロセ スを全て停止させるには,killallコマンドを使用すれば良い.例えば, rcssserverという名前の全てのプロセスを停止させるには, ``killall rcssserver'' を実行するだけで充分である.



Hidehisa Akiyama 2004-11-21