0

私のクラウド アプリケーションでは、ワーカー ロールを使用しない Web ロールなど、1 つのロールのみを使用しています。Web ロールとワーカー ロールの間に少し混乱があります。

1) 両方とも同じですか?

2)私たちのアプリケーションでは、ワーカーロールの重要性は何ですか?

3) クラウド アプリケーションに worker ロールを追加したい場合、どのようにアプリケーションに追加できますか。提案してください。

前もって感謝します、

PCSCP.

4

1 に答える 1

1

これは、ここなどのいくつかの場所で回答されています。どちらも Windows サーバーですが、Web ロールでは IIS が有効になっています。Web ロールと Worker ロールで同じことを行うことができます。たとえば、Web サーバーに Tomcat を使用している場合、IIS は必要ないため、Worker ロールを使用することをお勧めします。

スケーリングのニーズが異なる場合は、別々のロールを使用します。たとえば、トラフィックに応じて 2 ~ 5 個のインスタンスを実行する、Web サイト用の小規模 (シングルコア) Web ロールが必要な場合があります。次に、Azure キュー内のジョブのワークロードに応じて、2 ~ 10 個のインスタンスを持つミディアム (2 コア) ワーカーが考えられます。単なる架空のシナリオですが、複数のロールを定義する必要がある理由を説明できれば幸いです。すべてのコードを 1 つのロールで自由に実行できます

于 2013-02-26T01:13:27.367 に答える