
説明/参照:
Explanation:
シンプル:ロールの開始前にこのタスクを完了する必要があることを意味します。タスクが完了して終了しない場合、ロールはタスクが完了するまで待機します。単純なタスクは終了するまで実行され、次のタスク(またはこれが最後の起動タスクの場合はRoleEntryPoint)が実行されます。
間違った回答:
背景:この作業はロール自体から独立しています。最初の起動タスクはロールの直後に実行され、このタスクが完了していない場合でも、ロールは起動タスクとは別に開始されます。
フォアグラウンド:スタートアップタスクが実行され、ロールが開始されてバックグラウンドタスクと同じように動作しますが、スタートアップタスクが実行されている間はロールは実行され続けます。タスクが実行されている間はロールインスタンスを維持したい場合は、これを選択できます。また、ロールシャットダウンは、すべてのフォアグラウンドタスクが終了したときにのみ発生します。
参考文献:https://blogs.msdn.microsoft.com/avkashchauhan/2011/03/17/using-startup-task-in-windows- azure-detailed-summary /