問題タブ [azure-web-roles]

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 に答える
807 参照

windows - 最初から適切なユーザーの下で Azure Web ロール アプリケーション プールを開始するにはどうすればよいですか?

特定のユーザーの下で実行するには、Azure Web ロールのアプリケーション プールが必要です。アプリケーション プールを再起動するこのコードがあります。子孫から実行すると、正常に動作します。OnStart()RoleEntryPoint

ただし、再起動はあまり良くありません。プールは最初にデフォルト ユーザー (ネットワーク サービス) で開始され、その後停止され、適切なユーザーで再び開始されます。まず、時間がかかるため、Web ロールをできるだけ早く開始したいと考えています。次に、Compute Emulator でこれを行うと、アプリケーション プールが停止すると (そしてプロセスが終了すると)、デバッガーが IIS ワーカー プロセスから切り離され、デバッガーを新しく開始した IIS ワーカー プロセスに手動で再接続する必要があります。

Web ロール アプリケーション プールを最初から適切なユーザーで開始する方法はありますか?

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

c# - protobuf-net は Windows azure (Web ロール) と互換性がありますか?

Web ロール間の通信用にいくつかの wcf サービスを構築しており、パフォーマンスを向上させることを検討しています。組み込みの .net シリアライゼーションは、速度の面で欠けていることでよく知られています。

私は、ネットワーク全体でのシリアル化とキャッシュの目的で、protobuf-net を調べています。

私の質問は、protobuf-net ライブラリはクラウドでうまく機能しますか? デフォルトでは、Web ロールは部分信頼で実行されると思います。

0 投票する
3 に答える
1081 参照

azure - Azure開発-Webロールインスタンスを停止する方法

開発環境でコードがWebロールインスタンスの障害をどのように処理するかをテストする必要があります。

インスタンスの1つを終了するにはどうすればよいですか?このためのUIにオプションが表示されません。奇妙な省略のようです

アップデート

問題は分散キャッシュレイヤーに関連しています(Azureが独自のレイヤーを提供していることは知っています)システムが欠落しているノードや追加のノードなどにどのように反応するかをテストできるようにしたいと思います

おそらく私の本当の質問は

RoleEnvironment.CurrentRoleInstance.Role.Instancesがどの程度最新であるか

0 投票する
3 に答える
1665 参照

windows - Azure インスタンスが起動しない理由を知るにはどうすればよいですか?

サービス パッケージを Windows Azure に展開しました。Management Portal は既に 30 分間「ロール インスタンスの開始を待機しています」と表示しているので、何か問題があると思います。

Azure Diagnostics があることは知っていますが、詳細な出力などを表示するコンソールなど、インスタンスで何が起こっているかを簡単に見つける方法はありますか?

0 投票する
2 に答える
3120 参照

c# - Windows Azure Project Web ロール エントリ ポイントのホスト停止エラー

Azure の開発を始めたばかりです。Asp.net ロールを使用して Azure プロジェクトを作成しましたが、変更を加えずにデバッグしようとすると、次のエラーが表示されます:「windows azure Web ロール エントリ ポイント ホストが動作を停止しました」。

0 投票する
3 に答える
3095 参照

asp.net-mvc - Application_Start または WebRole の OnStart を最初に開始するのはどれですか?

Windows Azure に MVC プロジェクトがあります。このプロジェクトには、メソッド OnStart を持つ WebRole があります。そして、Global.asax または WebRole の OnStart の Application_Start を最初に開始するものを知りたいですか?

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

azure - 単一の Web アプリケーション プロジェクトを標準の .NET Web アプリ プロジェクトおよび Azure Web ロールとして保持する

Azure Web ロール アプリケーションを構築しようとしています。Azure でいくつかのラボを実行しましたが、IIS で実行される標準的な Web サイトを構築する方がはるかに快適だと感じています。

IIS の下で Web アプリケーションのすべてのコーディング、テスト、予備デモを行う場合、それを Azure Web ロールとして構成およびデプロイできますが、標準の Web アプリケーションとして開発および実行することも、アプリケーションを変換するプロセスを実行することもできます。 Web ロールに追加すると、標準の Web アプリケーション プロジェクトと互換性がなくなります。

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

azure - Web + worker ロールのコスト

Azure を使用してバックグラウンドで Web クローラーを実行する必要があります。

私が理解したことによると、バックグラウンド タスクで構成されたワーカー ロールをセットアップする必要があり、Web サイト ASP.NET MVC を表示するために Web ロールをセットアップする必要があります。

簡単な質問: 支払いはどのように行われますか? 2 つの異なる役割は、2 つの異なるインスタンスを意味しますか? または、2 つの異なるロールをホストする同じインスタンスを再利用できますか?

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

asp.net-mvc-3 - Windows Azure Web MVC アプリ Application_Start がアクティビティなしで再実行される

Windows Azure でホストされている MVC3 アプリケーションを使用しています。Application_Start では、アプリケーションが読み込まれる前に実行する必要があるすべてのブートストラッパーを呼び出し、うまく機能しています。実行されるブートストラッパーの 1 つは、いくつかの Web サービス API を起動して、一連のデータをプリロードおよびキャッシュします。このプロセスには 10 ~ 15 秒かかる場合がありますが、これは Application_Start にあり、自分でサイトをデプロイしてアクセスした後に 1 回だけヒットするため問題ありません。

サイトはまだ立ち上げられていませんが、展開して少しクリックすると、すべてがうまくいき、非常に速くなることがわかりました。その後、サイトを 45 分ほどそのままにしてから、サイトに戻ると、ページをロードするときの長い遅延。ロギングを通じて、Application_Start が起動されていることがわかりました。サイトが再起動してすべてのブートストラッパーを実行するのを待つ必要があります。

私の質問は、非アクティブな場合に Azure WebRole が "スリープ状態になる" のは正常ですか? もしそうなら、その時にサイトにアクセスする幸運なユーザーが長い待ち時間と悪い経験をしないように、どうすればそれを止めることができますか.

0 投票する
2 に答える
362 参照

azure - Web ロールのない Windows Azure プロジェクトですか?

Azure の調査を始めたばかりで、Web ロールとワーカー ロールの目的についてまだ少し混乱しています。モバイル アプリ (iPhone、Android、Windows など) に取り組んでいるソリューションでは、REST API を介してサーバー製品にアクセスします。そのため、(Web ページのように) 私たちのサービスのための公開 Web サイトは実際にはありません。

これにより、Web ロールは必要なく、代わりに 1 つまたはワーカー ロールが http エンドポイントでリッスンしていると思いました。これらの線に沿ってプロトタイプを作成しました。モバイル デバイスからエンドポイントに http ポストを送信すると、応答が返されません。また、実際に自分の worker ロールが開始されたか、実行中であり、それに応答していることを示す Azure ログには何も表示されません。

これは適切なアプローチですか?Web ロールを持っていないため、セットアップ コードで何かする必要がありますか? Web ロールは IIS で実行されますが、worker ロールは実行されないという別のスレッドを読みました。

我慢してくれてありがとう。私はまだ Azure に慣れていないので、正しい質問を作成するのに少し苦労しています。