問題タブ [azure-batch]
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 - Azure バッチ挿入 - 応答の長さを短縮する方法は?
Azure クライアント ライブラリを使用して、Azure テーブル ストレージへのバッチ挿入を実行します。すべて正常に動作します。しかし、Fiddler を使用して要求をスニッフィングすると、Azure からのすべての応答が約 90KB であることがわかりました。優先ヘッダーを「return-no-content」に変更しましたが、応答はまだ 60KB を超えています (要求が 50KB の場合)。
応答時間を短縮する方法はありますか? 100B(HTTP 202など)のようにするだけです。
c# - taskitem からジョブ オブジェクトを初期化する Azure Batch のバグ
タスクを追加するには、Microsoft の公式チュートリアルに示されているように、一連の初期化を行う必要があります。これがコードです。
問題は、コードの実行が次の行で停止することです。
次に、{"リモート サーバーがエラーを返しました: (404) Not Found."} という説明の例外をスローします。同じ名前のジョブがサーバー上に見つからないと思います。しかし、チュートリアルによると、その自動作成時にジョブに名前が付けられ、ワークアイテムが作成されます。どうしたの?
azure - Azure バッチ、スケジューラ、および Web ジョブの違いと、いつ何を使用するか
Windows Azure には主に、ジョブをスケジュールするための 3 つのオプションがあることがわかりました。バッチ、スケジューラ、および Web ジョブ。違いと、いつ何を使用し、どのような利点があるかを説明するリンクまたはビデオはありますか? 前もって感謝します
azure - Azure Batch Starttaskでエラーが発生しました
を作成しようとしていますazure batch service
。の作成中pool
に、VM が初めてスピンアップされたときに実行する必要がある starttask を指定しようとしています。プールがコミットされた後、Azure portal で進行状況を確認しようとすると、ノードの状態が starttaskfailed と表示されます。starttaskinfo 内にスケジューリング エラーが表示されました。エラー情報は以下の通りです。
ここでは、単純な実行可能ファイルを開始タスクとして実行して、コンテナーを作成し、blob
. exe
既に自分のマシンからスタンドアロンを実行しようとしましたが、期待どおりに操作を実行します。
しかし、開始タスクと同じことを実行しようとすると、前述のエラーが発生します。
PS すべてのパスと必要な依存 (dll) が BLOB にアップロードされていることを確認済みです。
問題の根本原因を特定するのを手伝ってください。説明的なエラーメッセージを知ったとしても、非常に役立ちます。
c# - Azure VM OS ファミリを動的に変更する
Azure Batch に接続し、ユーザーの要求に応じてコンピューティング負荷の高いジョブを実行するアプリケーションを設計しています。プールを作成するときに、OS ファミリと VM のバージョンを指定できますが、プールの作成後にこれを変更できるのでしょうか?
再構成して別の OS ファミリ/バージョンに変更したい場合、既存のプールを破棄せずに変更できますか?それとも、プールを閉じて新しいプールを開く唯一の方法ですか?
c# - Azure Batch クライアント、有効性をテストする方法は?
Azure Batch API との統合に取り組んでおり、通過する資格情報に基づいてクライアント オブジェクトを構築しています。私が知りたいのは、接続が有効で資格情報が正しいかどうかをテストする方法です。これを行う API には何も表示されません。BatchClient オブジェクトを作成し、それに対して操作を呼び出して、ジョブ、プールなどを一覧表示することができます。最初の資格情報が間違っていた場合、これらはすべて複雑なエラーで失敗します。他の操作を試みる前に、資格情報が正しくないかどうかをテストできるようにしたいと考えています。誰もこれを行う方法を知っていますか?
これは、クライアント オブジェクトを作成するためのコードです。ただし、完全に間違った値を渡してもエラーは発生しません。それを使って何かをしようとしたときにのみエラーが発生します。
azure - Azure バッチ NodeFiles から Blob Storage へ
Microsoft Azure Batch Services でタスクを実行しています。各タスクは、ノード上に一連のファイルを作成します。これらのファイルを Blob Storage にコピーする必要があります。
タスクは、バッチ プールの一部ではない vm から作成および管理されます
ノードファイルにアクセスでき、コンテンツをブロブストレージに書き込むことができますが、これは、駆動する vm でファイルを文字列として取得し、ブロブストレージにアップロードすることを意味します。
余分なトラフィックを防ぐために、ファイルを BlobStorage に直接アップロードする方法を知っている人はいますか?
タスク内のexeを制御できないため、タスクから直接アップロードすることはできません