0

質問 1: Run() メソッドに while(true) ブロックを含む worker ロールを公開する際、公開が正常に完了すると、worker ロールが自動的に開始されるようになりますか?

いいえの場合、どのように開始しますか?

質問 2: ワーカー ロールが起動後に何らかの理由で停止した場合、再起動するにはどうすればよいですか?

4

1 に答える 1

1

質問 1: Run() メソッドに while(true) ブロックを含む worker ロールを公開する際、公開が正常に完了すると、worker ロールが自動的に開始されるようになりますか?

はい。すべてのCloud Service展開は自動的に開始されます。また、コードがメソッドを終了することRun()はありません。コードが何らかの理由でRun()メソッドを離れた場合、ロールは自動的に になりますrecycled

質問 2: ワーカー ロールが起動後に何らかの理由で停止した場合、再起動するにはどうすればよいですか?

Windows Azure ファブリック コントローラーは、このような状況に対処します。役割を停止する方法がありますsome reasonsuspend役割(ワーカーまたは Web)への唯一の方法は、Management API またはポータルから明示的に要求することです。

詳細については、この記事を確認してください。

于 2013-05-27T08:09:14.363 に答える