問題タブ [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 投票する
2 に答える
263 参照

caching - 複数のインスタンスがある場合の Azure でのグラフ レンダリングの問題

Web アプリケーションでチャート レンダリング機能を開発し、以下のように一時フォルダーにチャート イメージを保存するように次の設定を行いました。

1 つのインスタンスのみでテストする場合は問題なく動作しますが、Web ロールの複数のインスタンスを作成し、いくつかのグラフをレンダリングしない場合、これはサーバーの複数のスタック (複数のインスタンス) の問題だと思います。

複数のインスタンスの場合、これに対する解決策は何ですか?

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

asp.net - Windows Azure AspNetSqlMembershipProvider

認証メカニズムに AspNetSqlMembershipProvider を使用する ASP.NET アプリケーションに取り組んでいます。

Windows azure にデプロイするために、アプリケーションをクラウド アプリケーションに転送しています。

使用している認証メカニズムを変更する必要がありますか? それとも、AspNetSqlMembershipProvider は正常に機能しますか?

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

asp.net - IIS から別のサーバーに要求をリダイレクトする必要がある場合、HTTP ハンドラーはクラウド上で実行されますがヒットしませんか?

私の Asp.net アプリケーションは、Azure クラウド上でホストされています。

そのアプリケーションには、Linux 上にサーバーを持つ Java チャット コントロールがあります。

チャット要求を Linux サーバーにリダイレクトする HTTPHandler を作成しましたが、クラウド環境ではうまく動作しません (ただし、Web 環境ではうまく動作します)。

以下のエラーが表示されます


マイクロソフト ビジュアル スタジオ

Microsoft Visual Studio 用 Windows Azure ツール

ロール インスタンス 'deployment16(315).Cloud.AnotherHttpHandler_IN_0' の URL 'http://127.255.0.0:82/' の IIS ワーカー プロセスにデバッガーをアタッチするときにエラーが発生しました。Web サーバーでデバッグを開始できません。一般的な構成エラーについては、ヘルプを参照してください。デバッガーの外部で Web ページを実行すると、詳細な情報が得られる場合があります。

サーバーが正しく動作していることを確認してください。Debug.Start Without Debugging を実行して、web.config に構文エラーがないことを確認します。オンライン ドキュメントの ASP.NET と ATL サーバーのデバッグに関するトピックも参照してください。



Handler を System.webServer の下と web.config ファイルに配置しました。以下のコードを参照してください。

クラウド環境で何が制限されているのかわかりません。

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

azure - Azure Compute Emulatorにリモートで接続して、iPhoneからWebの役割をテストする方法

iPhoneからWebアプリをテストしてデバッグする必要がありますが、Azure Compute Emulatorは127.0.0.1でのみリッスンしているように見えるため、外部マシンからはアクセスできません。

誰もがそれを変更する方法を知っていますか?

変更できない場合、この制限を回避するためにポートフォワーディングを設定する方法について誰か提案がありますか?

0 投票する
5 に答える
1254 参照

azure - MachineKey Azure SDK 1.5 / 1.6

AzureでWCFWebAPIを使用したカスタムApiトークンの実装を使用しています。これは、FormsAuthenticationTicketを取得するためにFormsAuthentication.Decryptを使用します。decrpytプロセスが複数のインスタンスで機能することを確認するために、web.configでMachineKeyを提供しました。ただし、Azureがランダムなマシンキーを使用していて、最新のAzure SDK 1.5(または1.6?)

Azure SDK 1.3のこの問題をよく知っており、1.4で修正されたと思います。その後、この問題がAzure SDK1.5 / 1.6で再発する可能性はありますか?

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

azure - AzureにWebロールをデプロイする

以下は私が数週間で完了しなければならないタスクです、私の質問は誰かが私に役立つチュートリアルや本を知っていますか?また、C#についてはほとんど知識がありません。

ASP.NETおよびC#で関連するコードを設計して、次のことができるWebロールをAzureにデプロイできるようにします。

a)Webページの入力からzipファイルを読み込みます

b)実行可能ファイル、引数およびデータファイルの任意のリストを含むzipファイルを解凍します

c)引数を使用して実行可能ファイルを実行します(したがって、データファイルを読み込みます)。d)後でアクセスできるように出力ログを保存します。

これをテストするには、テストファイルに対応する一連の引数を読み取るコードを実行します。

次に、実行可能ファイルはテキストファイルを読み込み、印刷します。

また、作成したさまざまなクラスがどのように相互作用するかを説明するために、適切なUMLを設計する必要があります。

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

asp.net - パッケージ サイズを小さくするために、Azure にアップロードするときに、バイナリ形式のデータベースをどこに保存しますか?

Azure でホストされている C# Web サイトで都市データベースGeoLiteCityを使用しています。

彼らが推奨するように、GeoLiteCity.dat というバイナリを使用します。このファイルはプロジェクトに含まれています。

問題は、ファイルの重量が約 28 Mo であることです。GeoLiteCity.dat がソース コードと bin フォルダーの両方に存在するため、Azure にデプロイするたびに、パッケージ サイズが巨大になります。

同じデータベースを使用しながら、パッケージのサイズを縮小する方法はありますか?

この質問でアドバイスされているように、静的コンテンツに既にブロブを使用していますが、.dat ファイルで同じことを行うことは可能ですか?

編集: 読み取り専用のデータベースです。

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

azure - BLOB ストレージにファイルをアップロードするための Windows Azure Web ロール

ユーザーが Azure Blob Storage にファイルをアップロードできるようにするフィールドとボタンを含む Web ロールを作成する方法を示す最新のチュートリアルまたはコード サンプルを探しています。

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

azure - Web ロール / ワーカー ロール / VM ロール?

あいまいな質問タイトルで申し訳ありません!私は追加のサードパーティ製ソフトウェアで動作するasp.netアプリを持っています(バーニンググラス-tcp / ipを介してWebアプリに接続し、必要です-適切に構成されたdnsエントリ、固定されたip、および最小8GBのRAMが必要で、コマンドプロンプトを介して完全に管理されます) 単一の専用サーバーで。

Web フォーム アプリを MVC に変換して azure にデプロイし、使用しているサード パーティ ソフトウェアを移動したいと考えています (上記の要件で)。Azureで上記の要件を達成することは可能ですか?

ガラスを燃やすにはどのロールを使用すればよいですか?

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

azure - 展開後に Web ロールからフォルダーを削除する方法はありますか?

展開の bin フォルダーにコピーすることだけを目的としたファイルがいくつかあります。ビルドおよびデプロイ後、これらのフォルダーは Web ロールから削除できます。

これを自動化する方法はありますか?おそらくスタートアップタスクで?スタートアップ タスクはどのようになりますか?

更新 1

@リチャード、これは良い情報です。siteroot と approot の 2 つのフォルダーがあったことを覚えています。App_Start 中にフォルダーを削除してみます。