1

Azure ストレージに関連する処理を行う worker ロールがあります。CreateTableIfNotExist() コードを workerrole の Run() メソッドから OnStart() メソッドに移動すると、全体的なパフォーマンスが低下します。たとえば、CreateTableIfNotExist() コードが OnStart() に追加された場合、azure ストレージにエントリを追加するのに約 5 ~ 10 秒かかりますが、CreateTableIfNotExist() コードが Run() に追加された場合は 200 ミリ秒しかかかりません。 ) 方法。その他のコード変更はありません。

4

1 に答える 1

0

誤って CreateTableIfNotExists() メソッドを非終了ループに移動したのではありませんか? CreateTableIfNotExists() は通常、呼び出しが遅く、ごくまれにしか呼び出されません (できればアプリケーションごとに 1 回)。

于 2013-03-04T03:43:27.630 に答える