0

Azure ストレージ アカウントと 2 つの Web ロールがあります。ストレージ アカウントは Web ロールに使用されます。

先日、ストレージ アカウントにファイルを入れましたが、サーバーからは見えませんでした。何度も更新を試みた後、サーバーはファイルを確認しましたが、次の更新で再び消えました。

この問題を解決するために、コンピューターから構成ファイルを再デプロイしました。その後、ファイルが表示され始めました。

ストレージ アカウントの /js/ フォルダーに JavaScript ファイルを配置しました。通常、このファイルはすぐに表示されます。約 10 分経過しましたが、まだファイルが表示されません。

これは予想される動作ですか?ファイルがデプロイされると、そのストレージ アカウントに接続されているすべてのサーバーですぐに利用できるようになると思いました。誰でもこれを修正する方法を知っていますか?

psクラウドベリーを使用して展開しています

4

1 に答える 1

1

Fiddler (http://fiddler2.com) を実行します。そこに問題が見られることもあります。BLOB が正常にアップロードされると、後続のすべてのリクエストでそれが表示されるはずです。(ラグはありません。)

これは、アップロードが失敗した (そして CloudBerry がそれに気付かなかった/示していなかった) か、blob を探しているコードが失敗したかのいずれかであると推測します。確かにどちらも可能ですが、Fiddler を使用すると、HTTP トラフィックが行き来するのを確認してエラーを見つける必要があるため、この種のものを見つけやすくなります。

于 2011-07-16T02:09:01.027 に答える