1

私はAzureを使用してバックグラウンドでWebクローラを実行する必要があります。ウェブ+ワーカーロールコスト

私が理解したことによると、私はバックグラウンドタスクで設定されたワーカーロールをセットアップしなければならず、WebサイトASP.NET MVCを表示するためにウェブロールをセットアップする必要があります。

簡単な質問:お支払いの仕組みはどうですか? 2つの異なる役割は、2つの異なるインスタンスを意味しますか?または、私は2つの異なる役割をホストする同じインスタンスを再利用できますか?

答えて

3

定義する各ロールには、1つ以上のインスタンスが含まれている必要があります。各インスタンスはVMであり、現在CPUコアあたり12 /時間(またはXSロールの場合はその割合)が請求されます。

Webサイトとワーカーロール機能を非常に簡単に組み合わせることができます。デフォルトでは、RoleEntryPointを実装するWebRole.csが表示されます。これは、Webロールのワーカー・ロール・エントリー・ポイントです。バックグラウンドタスクに必要な論理を組み合わせることができます。