問題タブ [azure-service-fabric]

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

domain-driven-design - アクターとしての DDD 集約

Vaughn Vernon は、ここでアクターを DDD 集約として使用することについて説明しています: Vaughn Vernon on the Actor Model and Domain-Driven Design

請求書の集計を検討してください: Azure Service Fabric アクターのライフ サイクルは、1 つのアクターを使用して 1 つの請求書のみの状態を保持することができ (たとえば ID "ABC")、信頼できるストレージがその状態を表すように使用されます。請求書。または、利用可能な Actor インスタンスを選択し、呼び出し中に Invoice "ABC" の状態をロードするために、ある種の Flyweight 実装が必要ですか?

最初のオプションはアクターの考え方に合っているように見えますが、これはファブリック インフラストラクチャがこれを念頭に置いて設計されている必要があることを意味し、システム内のすべての請求書に対して 1 つのアクター (無制限で間違いなく非常に大きな数) を使用します。

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

azure-service-fabric - Azure サービス ファブリック

教えてください。Azure サービス ファブリックにプロビジョニング解除を遅らせるオプションはありますか? インスタンスで異なるノードに分散されているファブリックでホストされているマイクロ サービス アプリケーションがあります。ポータルからサービスを解放/プロビジョニング解除しようとした場合、サービス ファブリックは、トランザクションがいずれかのインスタンスに移行しているかどうかを内部的に確認できますか? 関与している場合、完了するのを待ちますか? また、マイクロソフトがそのようなサービスを提供していない場合、インスタンスの状態を確認するための powershell コマンドはありますか?

ありがとう

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

cluster-computing - リモート マシンからのアクター サービスへの Azure Service Fabric クライアント呼び出しが不明なアドレス エラーを返す

次のサンプル コードを使用してリモート開発クラスターに接続しようとすると、次のようになります。

次のエラーが表示されます。

System.Fabric.FabricException : 指定されたアドレスが無効でした

このコードは、開発クラスター マシンからローカルで実行すると正常に動作することに注意してください。Dev クラスター マニフェスト ファイルは、マシンの IP アドレスでリッスンするように変更されています。The remote machine is a Windows 7. すべての Service Fabric アセンブリが実行可能フォルダーにコピーされました。

"fabric:/" スキームを使用したクライアント呼び出しは、バックグラウンドでどのように機能しますか? クライアントは、ファブリック コールの対象となるクラスターをどのように指定しますか?

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

azure-service-fabric - 実行中のノード内からサービス ファブリックにクエリを実行する方法

アイデアは、カスタムのアプリ インサイト イニシャライザーを介して、実行中の Service Fabric アプリに関するメタデータをアプリ インサイトに追加することです。サービスのインスタンスを実行しているアプリ/ノードを計測できるようにしたいと考えています。

SF は既にこれを行っているかもしれませんが、私のアプリ インサイト ヘルス モニターには、私が特別に作成したカスタム イベントのみが表示され、既定では何も追加されていません。SF がリリースされ、信頼できるサービスのスケールアウトを開始したら、より効果的にデバッグできるように、カスタム イベントに追加し、SF アプリ/ノードについて少し知りたいと思います。

このフォーラムに初心者なので、親切にしてください:-)

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

azure - 要求をマイクロサービスに転送する Service Fabric API ゲートウェイの例が必要

多数のパーティション分割されたステートフル サービスがある Azure Service Fabric でアーキテクチャのプロトタイプを作成しています。これらのサービスは、Rest API を実装します。アプリケーションへのパブリック インターフェイスとして API ゲートウェイ アプローチを実装しています。

Microsoft は、Service Fabric Wordcount サンプル コードでこのアプローチの例を提供しています。このサンプル コードは、本文のない GET 要求と PUT 要求の転送のみを示しています。

ゲートウェイからステートフル サービスに POST および PUT 要求 (本文データを含む) を転送するための最良の方法を示すサンプル コードはありますか?

前もって感謝します。

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

azure-service-fabric - MVC プロジェクトからサービス ファブリック アクター モデルを使用するにはどうすればよいですか?

Visual Studio 2015 のステートフル アクター テンプレートを使用して、サービス ファブリック サービスを作成しました。同じソリューションで MVC アプリを作成し、about コントローラーでサンプル クライアントからコードをコピーしようとしました。Web アプリを実行して about アクションを実行すると、ハングします。例外や、機能しなかった理由を示すものは何もありません。コードを取得したサンプル クライアント コンソール アプリを実行すると、問題なく動作します。何が間違っている可能性があるかについて何か提案はありますか?

0 投票する
4 に答える
4255 参照

azure-service-fabric - 信頼できる辞書コレクションを照会する最適な方法は何ですか?

サービス ファブリックの信頼できるディクショナリを使用して、残りのインターフェイスを介してクエリを実行する予定のデータを保存したいと考えています。これらのコレクションに保持されているデータをクエリするための最も最適なアプローチは何だろうと思っていました。

IReliableDictionaryドキュメントは、単にコレクションを列挙する以外に、インターフェイスのクエリをサポートする方法を提供していないようです。

信頼できる辞書からすべてのオブジェクトを取得し、クエリのために List<> コレクションにポップする唯一のオプションはありますか?

ありがとう