問題タブ [azure-configuration]
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.
deployment - プレーンテキストとして保存されないAzureロール設定はどこに保存しますか?
Azureの役割の設定を保存する標準的な方法は<ConfigurationSettings>
、.cscfgファイルのタグの下にあるようです。便利そうに見えますが、ファイルは暗号化されていません。これは、Azureポータルにプレーンテキストとしてアップロードされ、プレーンテキストとして保存され、いつでも編集できるXMLです。
私のアプリケーションでは、プレーンテキストとして保存しないように設定する必要があります。たとえば、SQLAzureデータベースのパスワードなどです。そのパスワードを含むプレーンテキストのXMLファイルは必要ありません。このような役割設定を保存するにはどうすればよいですか?
debugging - Azure Diagnosticsストレージアカウントはどのように構成されていますか?
MSDNを読むと、AzureDiagnosticsの保存に使用されるアカウントが次のように構成されているという印象を受けました。
(設定名は固定の「Microsoft.WindowsAzure.Plugins.Diagnostics.ConnectionString」文字列です)。しかし、それから私はDiagnosticMonitorを設定するためのコードスニペットも見つけました(ユーザーSørenRandrupによるこの質問から:
(設定名は開発者が選択した文字列です)。
これは紛らわしいように見えます-私はそれが同じ設定であるという印象を受けていますが、何らかの理由で異なる人々がそれを異なるように構成します。
ストレージアカウントはどこに指定されていますか?また、上記の2つのスニペットが同じタスクに使用されているように見えるのはなぜですか?
sockets - Windows Azure での TCP 通信
ソケット (ip:port) を処理してクライアントから生の tcp データを取得し、データをクライアントに送り返すサービスを Azure で作成することは可能ですか?
私はこのトピックで少し混乱しています。どこかでそれが可能であると読んだことがありますが、他の人々はそれが不可能だと言っています。
通信したいデバイスは、tcpを介して特定の IP アドレスにデータを送信できることに注意してください。そのデバイスでサーバーを DNS 名として設定することはできません。したがって、Azure プラットフォーム プロバイダーが IP または DNS 名だけを提供できるかどうかも重要な問題です。
azure - Web + worker ロールのコスト
Azure を使用してバックグラウンドで Web クローラーを実行する必要があります。
私が理解したことによると、バックグラウンド タスクで構成されたワーカー ロールをセットアップする必要があり、Web サイト ASP.NET MVC を表示するために Web ロールをセットアップする必要があります。
簡単な質問: 支払いはどのように行われますか? 2 つの異なる役割は、2 つの異なるインスタンスを意味しますか? または、2 つの異なるロールをホストする同じインスタンスを再利用できますか?
azure - Azureでプログラムでインスタンス数の値を変更する
http://blog.maartenballiauw.be/post/2011/03/21/Windows-Azure-and-scaling-how-(NET).aspxから AutoScale をダウンロードし 、そこの指示に従いました。既存の azure プロジェクトへの参照として追加しました。しかし、自動スケールに必要な 6 つのパラメーターのユーザー定義パラメーターとして正確に何を渡す必要があるのか わかりません。
処理するドキュメントの数に応じて、worker ロールのインスタンス数のみを変更したいと考えています。
azure - Azure-ステージでサービスWebロールのURLを動的に検出する
既存のアプリをAzureに移行することを検討しています。1つのWebロールにMVCアプリがあり、別のWebロールにいくつかのWCFサービスがあります。ライブの場合、サイトはに住みhttp://www.myapp.com
、サービスはでサービスhttp://api.myapp.com
を指すように構成されたMVCアプリでになりますhttp://api.myapp.com
。
問題は、アプリをAzureの「ステージ」構成にプッシュするときです。私の理解では、ステージにプッシュするたびに、サービスは新しいURL(のようなランダムなものhttp://4aa5ae2071324585ba5a902f4242a98c.cloudapp.net/
)で動作します。この場合、MVCアプリがサービスのURLを検出するための最良の方法は何ですか?
1つのオプションは、のようなdnsエントリを設定し、http://stage.api.myapp.com
ステージにプッシュするたびに新しいAzureステージングURLを指すようにDNS CNAMEレコードを更新することですが、...うん。
もう1つのオプションは、ステージにプッシュし、サービスの新しいURL、MVCロールの各インスタンスへのRDCを取得し、構成を手動で更新することです。また、うん。
これを行う簡単な方法はありますか?PowerShellのようなものを使用して上記の手順の一部を自動化できることは知っていますが、これを簡単にする何かがAzureフレームワークに組み込まれていることを本当に望んでいます。そんな標準的なシナリオのようです。
azure - Azure サービス定義 localstorage 要素
Azure で Web ロール プロジェクトを作成しました。サービス定義ファイルを見ると、LocalResources セクションが追加されていることがわかります -
これをログファイルの書き込みに使用しているようです。各 Azure コンピューティング インスタンスには、ある程度のメモリも付属しています。この LocalStorage は、そのインスタンスで取得したメモリを使用し、ストレージ アカウントを作成しないと想定しています。その仮定は正しいですか?
asp.net-mvc - Project が複数の Web サイトのセットアップのために Azure One Web Role でビルドされないのはなぜですか?
複数の Web サイトに対して 1 つの Azure Web ロールを取得し、それが機能しました。"ServiceDefinition.csdef" のコードは次のようになります。
A、B、Cはすべて機能します。
しかし、状況は、A、B、C がプロジェクトであり、それらをうまく機能させるために (リリースとして) ビルドする必要があるということです。Azure ツール (Visual Studio 内) が行うことは、それらを (リリースとして) ビルドするのではなく、単にそれら (フォルダー) をコピーすることです。その結果、サーバー上のすべてのファイル、MVC パターンも機能しますが、Web.Release.config は Web.config (の一部) を置き換えないため、一部のコードが機能しません。
私の質問は、Azure が複数のプロジェクトをサポートするようにセットアップし、それらを 1 つの Web ロールでリリースとしてビルドする方法を教えてください。
c# - ハードディスク上のクラウド WebRole の場所を特定する方法は?
Silverlight アプリ内に Azure プロジェクトを作成し、既存のサービスを [ソリューションに Web ロール プロジェクトを追加] として追加すると、クラウドでホストされている Silverlight アプリをローカルで正常に実行できます。
Visual Studio の代わりに SDK Toolkit を使用して、webrole からパッケージを作成したいと考えています。しかし、WebRole への正しいパスは何ですか?
.net - Windows Azure、インスタンスとスティッキーセッションのアドレス指定
概念実証用紙として、WindowsAzureに関する事実を収集しました。決定的な答えを見つけることができなかった残りの2つのトピックがあります。
スティッキーセッション/スティッキーロードバランシングは不可能ですよね?たぶん、Azure Traffic Manager(WATM)の助けを借りて可能性はありますか?
デプロイメントの単一のインスタンスに対処できますか、それともすべてがAzureのこの不透明な壁の背後にありますか?または、少なくとも、実行時にインスタンスがそれをログに書き込むために、それ自体のIDまたはそのようなものを決定できますか?