問題タブ [azure]
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.
azure - WindowsAzure内からWebリクエストを行う方法
ローカル開発で実行しているので、 Windows Azure(7月のCTP)でhttp://127.0.0.1:8000にWebRequestを作成しようとしています。
ただし、 「到達不能なネットワーク127.0.0.1:8000に対してソケット操作が試行されました」という例外がスローされます。
同じCloudserviceから2つのWebロールを実行していますが、ポート番号が異なります。どうすればこれを解決できますか?
azure - Windows Azure が aspx ファイルを生成しない
初めての Azure Cloude Service と Web ロールをセットアップしました。アプリケーションをビルドして公開すると、すべての dll を含む bin ディレクトリしか表示されません。フォルダーも aspx ファイルもありません。\ProjectName.CloudService\bin\Debug\ProjectName.CloudService.csx\roles\Web\bin
他のファイルをコンパイルするにはどうすればよいですか。
azure - Windows Azure: 「同じキーを持つアイテムが既に追加されています。」Select でスローされる例外
Windows Azure テーブル ストレージのテーブルから行を選択しようとすると、奇妙なエラーが発生します。「同じキーを持つアイテムが既に追加されています」という例外。何も挿入していないのに投げられています。問題の原因となっているクエリは次のとおりです。
ご覧のとおり、id は 1 つしかなく、ループの先頭でエラーがスローされ、何も変更されていません。
ただし、この特定の行のパーティション キーとして "" を使用しています。何を与える?
azure - Windows Azure で Test Table Storage を作成するときの既定の文字列値の長さを増やす
文字列値の既定値の長さを nvarchar(1000) からそれ以上に増やすことはできますか?
テーブルを再作成するたびに SQLEXPRESS でテーブルを編集する必要がないようにします。
azure - Windows Azure Platform はどのようにインスタンスをスケーリングし、ワークロードをバランスさせますか?
Windows Azure Platform では、アプリケーションを 1 つ以上のインスタンスに展開できます。その後、ファブリック コントローラーは、それらのインスタンス間でアプリケーションのワークロードのバランスをとります。
インスタンスの数は、需要に基づいてスケールアップ/ダウンできますか?それともインスタンスの数は静的ですか? インスタンスを動的に開始できる場合、これがどのように発生するかをどの程度制御できますか?
Azure はアプリケーション インスタンス間でワークロードをどのようにバランスさせますか? また、その方法を制御することはできますか?
sql-server - メッセージ キューイングの適切な戦略?
現在、最終的に Windows Azure に移行したいアプリケーションを設計しています。ただし、短期的には、私が自分でホストするサーバーで実行されます。
このアプリケーションには、多数の個別の Web アプリケーションが含まれます。これらのアプリケーションの一部は本質的にデータを受信する WCF サービスであり、一部はユーザーがデータを管理するためのサイトです。さらに、さまざまな方法でデータを処理するワーカー サービスをバックグラウンドで実行する必要があります。
私は、このために分離アーキテクチャを使用することに非常に熱心です。理想的には、コンポーネント (つまり、Web アプリとワーカー サービス) がお互いをできるだけ認識しないようにしたいと考えています。ここでは、メッセージ キューを使用することが最善の解決策であるように思われます。Web アプリはワーク ユニットを含むメッセージをキューに入れることができ、ワーカー サービスはそれらを取り出して必要に応じて処理することができます。
ただし、最終的には Azure に移行することを念頭に置いて、これを行うための優れた一連のテクノロジを検討したいと考えており、クラウドに移行するときに必要な再作業の量を最小限に抑えたいと考えています。 . Azure には、私のニーズに最適な Queue コンポーネントが組み込まれています。私がやりたいのは、これを可能な限り模倣するものを自分で作成することです.
いくつかのオプションがあるようです (私は Windows で .NET を使用し、SQL Server 2005 バックエンドを使用しています) - これまでに見つかったものは次のとおりです。
- MSMQ
- SQL Server サービス ブローカー
- データベース テーブルといくつかのストアド プロシージャを使用して独自のロールを作成する
誰かがこれについて何か提案があるかどうか、または誰かが同様のことをして、やるべきこと/避けるべきことについてアドバイスを持っているかどうか疑問に思っていました. すべての状況が異なることは承知していますが、この場合、私のキューイング要件はかなり一般的だと思うので、これを行う最善の方法について他の人の考えを聞きたいです.
前もって感謝します、
ジョン
.net - C# での .NET 分散コード実行フレームワーク
現在、多数のログイン データを集約してデータベースに保存するデータセンターを運用しています。
データを操作したり、統計分析を実行したりする定期的に実行される「ジョブ」がいくつかあります。
現在のスケジューラとジョブ システムは非常に基本的なものであり、私はそれを根底から蹴ってオーバードライブに送りたいと思います (これについては私と一緒に行ってください)。
スケーラブルなジョブ実行と自動スケジューラ プラットフォームを開発したいと考えています。リソースの自動スケジューリングは問題なく処理できますが、スケーラブルなジョブ実行エンジンでは、いくつかの作業を行う必要があります。
.NET フレームワークがこれをサポートしているかどうかを知りたいですか? Azure によって開発者が分散アプリケーションを作成できるようになることは理解していますが、これらは MSFT のデータセンターで実行する必要があると思います。
基本的に、私は自分のミニ ウィンドウ azure 環境を実行したいと思います。
素晴らしい SO コミュニティです。希望はありますか、それとも自分で構築する必要がありますか?
azure - Azure 開発ファブリックの RoleManager.WriteToLog
Azure で最初の一歩を踏み出したところです。開発ファブリックで最初に目にするのは、一連のコンソール スタイルのログ ウィンドウです。だから私はそれが便利になるだろうと思って、そこに何かを書く方法を見つけ出し、これに出くわすことに決めました:
ログに何も表示されないことを除けば、クールです。最初のインストール後、これが機能する前に再起動する必要があるという投稿を見たので、それを試しましたが、まだ何もしませんでした。
コードが実行されていることをブレーク ポイントで確認し、開発ファブリックのログ レベルを確認しました。
これは機能するはずですか、それとも完全にベースから外れていますか?
私がやっていることについてさらに情報を追加するだけです:
- クラウド サービス用の VS08 の新しいプロジェクト ウィザードから開始
- ウィザードで、単一の ASP.NET Web ロール プロジェクトを追加しました
- Default.aspx.cs の Page_Load メソッドで、上記の WriteToLog 行を追加しました
- プロジェクトを実行し、開発ファブリック UI で、ツリーを Web ロール インスタンス "0" にドリルダウンします。
- いくつかのロール インスタンス起動メッセージとそれに続く一連のヘルス ステータス メッセージを除いて、表示されるログには何もありません。
- ページを数回リロードしようとしましたが、Page_Load のブレークポイントにヒットしましたが、ログには何も記録されませんでした。
- Logging Level は information に設定されており、その他のイベントはレベル情報なので、ログ レベルの問題ではないと思います。
passwords - Windows Azure にパスワードを保存するためのベスト プラクティス
詳しい方のために、パスワードを Windows Azure 構成ファイル (RoleManager 経由でアクセス) に保存するための推奨事項を教えてください。次のことが重要です。
1) 開発者は、自分のローカル ボックスでテストしながら、すべての実稼働データベースに接続できる必要があります。これは、同じ構成ファイルを使用することを意味します。
2) 開発者は、デプロイされているものと同じ (または非常に類似した) 構成ファイルを必要とします。パスワードは判読可能であってはなりません。
構成内のパスワードが判読できない場合でも、開発者は接続文字列を取得するためにデバッグ/監視できることを理解しています。これは望ましくありませんが、少なくとも許容されます。受け入れられないのは、人々がこれらのファイルを読み取って接続文字列 (またはパスワードを必要とする他の場所) を取得できることです。
一番のおすすめは?
ありがとう、
アーロン
azure - Windows Azure - テーブル サービス - 内部
Windows Azure でテーブル サービス API を使用すると、内部で実際に何が行われるのでしょうか? これはSQL Serverを使用していないことをどこかで読んだと思います。ハッシュ テーブルを実行していて、実際にマップ/リデュース アクションのようにフィルターが実行されていますか? 私はこのことに本当に慣れていないので、それが実際に何をしているのかに興味があります。