2

私は、Azure 上にあるデータベースを持つ Web サイトを持っています。Web サイトはログインとパスワードで保護されており、バックグラウンドで実行され、データベースを変更するローカル アプリケーションをセットアップしたいと考えています。私の質問は、安全性を維持するためにどのサービスを使用する必要があるかです。私の研究の後、私はワーカーの役割を使用する必要がありますが、ワーカーの役割をどのように機能させるかを設定することはできません。私の研究を導くことができるチュートリアルが見つからないようです。助けていただけませんか ありがとうございます。

4

1 に答える 1

4

Web ロールと Worker ロールは基本的に、Windows Server 仮想マシンで実行される足場です。バックグラウンド アプリはどちらでも実行できます。Web ロールで実行すると、Web サイトとバックグラウンド タスクの両方が一緒にスケーリングされます (たとえば、3 つのインスタンスにスケーリングし、Web サイトの 3 つのインスタンスを取得し、バックグラウンド プロセスの 3 つのインスタンスを実行します)。Web ロールとワーカー ロールを分割する場合は、個別にスケーリングできます (たとえば、Web ロールの 3 つのインスタンス、バックグラウンド プロセスの 1 つまたは 2 つのインスタンス、異なる VM サイズなど)。複数のロールを持つことは、常により多くの VM インスタンスを実行することを意味するため、スケールの柔軟性とコストのどちらかを決定する必要があります。

チュートリアルについては、Windows Azure Training Kitを参照してください。Web サイトと、アップロードされた画像を処理するためのバックグラウンド タスクを実行するクラウド サービス用のハンズオン ラボがあります。

于 2012-11-14T12:38:47.000 に答える