複数のデータセンターに分散された複数の仮想マシンがあります。各 VM には、タイムゾーンが異なる独自の再起動スケジュールがあります。問題は、TeamServer を使用する VM が再起動し、buildAgent を使用する他の VM がビルドを実行しているときに、サーバーを再起動した後にエージェントを見つけることができないことです。切断されていると表示されます。問題は間違いなくスケジューリングにありますが、ログには見つかりませんでした。私はこれを見つけましたlauncher.log
[2012-09-09 10:02:06,356] 情報 - ldServer.agent.run.AgentRunner - エージェント プロセスが終了しました [2012-09-09 10:02:06,379] 情報 - ldServer.agent.run.AgentRunner - エージェントが終了しましたコード: 30 [2012-09-09 10:02:06,382] 情報 - ldServer.agent.run.AgentRunner - ランチャーが終了しています
...
[2012-09-10 12:53:02,826] INFO - ldServer.agent.run.AgentRunner - Mon Sep 10 12:53:02 BST 2012 ==> 起動開始
とはAgent has exited with code: 30
どういう意味ですか? それはビルド エージェントがその時点で殺されたということですか、それとも何らかの理由で自殺を余儀なくされたということですか?