問題タブ [azure-configuration]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
4471 参照

.net - 環境全体の Azure Web ロールの構成設定

Azure より前にリリース:

Azure を使用する前は、さまざまな環境 (テスト、ステージング、運用など) に読み取り専用の構成ファイルが置かれていました。リリース中に、すべてのアプリケーション ファイル (構成ファイルを除く) が問題の環境にデプロイされます。次に、アプリケーション ファイルは、接続文字列やその他の環境固有の詳細について、環境の構成ファイルを読み取ります。これはかなり標準的な設定だと思いますか?

Azure の後にリリース:

現在、Web アプリケーションを Azure Web Roles に移行しています。Web ロールの使用ServiceConfiguration.Cloud.cscfgServiceConfiguration.Local.cscfgファイル。

クラウド サービスに発行するときは、接続文字列を認識している必要があります。テスト クラウド サービスに公開する場合は、それにServiceConfiguration.Cloud.cscfg応じて編集する必要があります。ステージングまたは本番クラウド サービスに公開する場合は、ServiceConfiguration.Cloud.cscfgさらに変更する必要があります。

私は、開発者がデプロイを行うときに、接続文字列から離れて開発者を抽象化することを強く望んでいます。これにより、誤った環境を指し示すミス (大きな影響を与える可能性があります) を防ぐことができます。これはどのように行うことができますか?

これらの構成設定は Azure 管理ポータルで変更できることは理解していますが、この手順をリリース プロセスに含めることは、開発者が管理ポータルにアクセスする必要があることを意味します。エラー (および管理ポータルへの「開く」アクセス)。

アップデート:

サービス構成ファイルをさらに追加 (および名前変更) することで管理できることがわかりました。

ここに画像の説明を入力

次に、正しいクラウド サービス (黒) と正しいサービス構成 (赤い矢印) を一緒に選択することで、開発者は構成の詳細を意識する必要がなくなります。

ここに画像の説明を入力

開発者がクラウド サービスにデプロイするときに間違ったサービス構成を選択するという問題はまだあります (しかし、おそらくこれをスクリプトに自動化して、これを防ぐことができますか?)

私の主な悩みは、環境タイプ (青い矢印) です。これは今の私には何の役にも立ちません。

0 投票する
4 に答える
1899 参照

azure - キャッシング ロールの MaxBufferSize を増やす

~60MB のオブジェクトを 1 つのキャッシュ アイテムに入れようとしていますが、常に次のエラーが表示されます。

ErrorCode<ERRCA0016>:SubStatus<ES0001>:The connection was terminated, possibly due to server or network problems or serialized Object size is greater than MaxBufferSize on server. Result of the request is unknown.. Additional Information : The client was trying to communicate with the server: net.tcp://127.255.0.0:20004/.

最初、エラーは特定のサイズを示していましたが、クライアントがそのような大きなメッセージを送信できないことは明らかだったので、次の方法を使用してクライアントの MaxBufferSize を増やしました

<transportProperties maxBufferSize="999999999"/>

グーグル検索と SO 検索では、キャッシュ ロールの構成に関する限られたリソースが提供されました (ほとんどの結果は、Web ロールまたは同様の web.config の変更を促しました)。Microsoft のドキュメントでさえ制限されています。

キャッシュ ロールがキャッシュできるメッセージの最大サイズを増やすことは可能ですか?

0 投票する
1 に答える
53 参照

azure - ServiceRuntime と Diagnostics v2.0.0.0 はどこで入手できますか?

プロジェクトの次の参照はどこで入手できますか。

これらのバージョンは 1.8.0.0 しかなく、新しいバージョンが見つかりません。

SDK を再度インストールしようとしましたが、Web インストーラーに「インストールする項目がありません」と表示されます。これは、ファイルが最新であることを意味すると思います。

ここに画像の説明を入力

0 投票する
0 に答える
478 参照

azure - Azure クラウド サービスのデプロイでの異常な Web ロール インスタンス

Azure への展開後に Web ロール インスタンスを実行できません。起動しようとすると、インスタンスが "異常" であると報告され、次のメッセージが表示されます: "ロールを開始できませんでした (ロールを開始できませんでした。システム)は初期化中です。" (Azure サイトの [インスタンス] タブの下)

最近、証明書を追加し、このガイドに従って構成ファイルをセットアップしましたhttp://www.windowsazure.com/en-us/develop/net/common-tasks/enable-ssl/

したがって、構成ファイルは問題ないと思います。また、そうでない場合、展開が開始される前にエラーが発生するためです。ただし、新しい証明書の前は、展開は問題ありませんでした。

なぜこれが起こっているのか、または問題を追跡してどこで失敗したかを確認する方法を知っている人はいますか?