問題タブ [webrole]
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.
multiple-instances - 複数のクラウド サービスと複数の Web ロールの Azure の価格設定
わかりやすくするためのエグゼクティブ サマリー: 2 つのクラウド サービスを作成し、それぞれに独自の Web ロールを持たせるのと、1 つのクラウド サービスで 2 つの Web ロールを持たせるのとでは、どちらが (コンピューティング時間の点で) 安価ですか?
Azure で複数の Web アプリケーションを作成し、それぞれに独自の VM を用意して、個別にスケーリングできるようにしたいと考えています。これには2つの方法があることを理解しています-
- 同じクラウド サービスで複数の Web ロールを作成する
- それぞれにクラウド サービスと Web ロールを作成する
オプション 1 では各 Webrole に異なるポート番号が必要であり、SSL バインディングで問題が発生する可能性があることを理解しているため、オプション 2 をお勧めします。オプション 2 は、それぞれに個別のパブリック IP アドレスを設定できることも意味します。
ただし、オプション 2 を実行すると請求の点でコストが高くなるかどうかを検討中です。
現在、1 つのクラウド サービスと 2 つの Web ロールがあります。それぞれが A1 インスタンス (シングル コア) ですが、詳細な請求明細書で、実際の 1 時間ごとに 3 コンピューティング時間が請求されていることに気づきましたか? これは、クラウド サービス自体にコンピューティング時間が発生するということですか? この場合、2 つのクラウド サービスを使用するよりも安くなります。この場合、2 つの A1 インスタンスに対して 4 コンピューティング時間が請求されます。
詳細な請求のスニペット:
オプションについて他に考えられることはありますか?また、単一のクラウド サービスで 2 つのインスタンスに対して 3 時間の料金が請求されるのはなぜですか?
azure - 数週間実行した後、Azure Web ロール自体をリサイクルしますか?
私は Microsoft Azure を初めて使用し、クライアントの MVP に取り組んでいます。ASP.NET MVC Web アプリを Web ロールに正常にデプロイできました。私が直面している問題は、Azure Web ロールがそれ自体をリサイクルして、展開パッケージに戻るように見えることです。これにより、展開後に行われた手動変更 (ある場合) のロールバックが発生します (ユーザーがプロファイル画像をアップロードできるようにして、それらをファイル システムに保存するなど)。
これは予想される動作ですか?そうでない場合、いつデバッグ目的から見ることができますか?
可能な限りの助けを探しています。