0

WebJobs SDKBLOB をストレージに保存するために記述する必要があるコードの量を簡素化する素晴らしい仕事をしていますが、すべてが既定の 1 つのストレージ アカウント内にありますAzureJobsStorage

すべて (キュー、BLOB、テーブル、およびハートビート) を 1 つのストレージ アカウントに配置すると、中負荷の運用環境でそのアカウントが調整されます。

もちろん、WindowsAzure.StorageBLOB を目的のストレージ アカウントに保存するためのレガシ コードを作成することはできますが、WebJobs SDK.

提案やアドバイスをいただければ幸いです。

4

2 に答える 2

1

現在、WebJobs SDK は、ホストごとに 2 つのストレージ アカウントのみをサポートしています。

  • AzureWebJobsStorage- アプリのデータに使用
  • AzureWebJobsDashboard- ロギング (ハートビート、関数など) とダッシュボードのインデックス作成に使用

必要に応じて 2 つのアカウントを別々にすることもできますが、現時点でできる分離はこれだけです。

データの複数のストレージ アカウントをサポートするためのアイテムがバックログにありますが、その ETA はありません。

于 2014-10-04T22:48:09.177 に答える
0

これは制限を回避するハックのようなものですが、(1 つのジョブが異なるストレージ アカウントにアクセスして書き込みを行うのではなく) ストレージ アカウントに関連付けられた特定のジョブが必要だとしましょう。異なる構成で 2 つの異なるジョブ ホストを開くことができますが、独自のジョブを作成して、TypeLocatorどのジョブが特定のホストに関連付けられているかをフィルター処理することもできます。

于 2015-02-12T19:21:29.303 に答える