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

powershell - Start-Service : サービス 'Microsoft Service Fabric Host Service (FabricHostSvc)' を開始できませんでした

Azure Service Fabric テクノロジの使用を開始したいと考えています。

このドキュメントに従って作業しており、最新の SDK をインストールしています。インストール後、PowerShell (「管理者として実行」) コマンド ライン ウィンドウを開き、次の行を記述します。

答えとして、このエラーが発生しました:

一番下の行は「サービスの開始に失敗しました」です。この出力は、3 分間待った後に画面に出力されます。

私がすでに試したこと:

  1. コンピューターを数回再起動します (これで問題が解決することをどこかで読んでいました)。
  2. ウイルス対策\ファイアウォール ソフトウェアをオフにします。

PowerShell コマンド ラインの添付のスクリーンショット。 ここに画像の説明を入力 私は使用しています:

  • Visual Studio 2015 Enterprise エディション
  • ウィンドウズ 8.1
  • Azure Service Fabric SDK v1.0.328
0 投票する
0 に答える
1693 参照

azure-service-fabric - サービスの開始に失敗しました Microsoft Service Fabric Host Service / 障害のあるアプリケーション名: FabricHost.exe

この記事https://azure.microsoft.com/en-us/documentation/articles/service-fabric-get-started/に従って、Windows 8.1 マシンに Service Fabric をセットアップしています。しかし、.\DevClusterSetup.ps1 を実行すると、次のエラーが表示されます。

これは、イベント ログに次のように表示されます。

私が試してみました

  • Service Fabric SDK を再インストールする
  • loadctr /R
  • Windows Azure SDK を再インストールしてから、Service Fabric SDK を再インストールします。

CleanCluster.ps1 を実行するまで、FabricSetup.exe がバックグラウンドで何度も起動されることがわかります。SfDevCluster フォルダーが作成され、その下に Manifests フォルダーと Log フォルダーが作成されます。

誰でもこの問題に遭遇しますか?

Windows 8.1 Visual Studio 2015 Community Edition Windows Azure SDK 2.7.1

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

actor - 同じ Service Fabric サービスで複数のアクター タイプを使用する場合の長所と短所

Azure Service Fabric Reliable Actor プログラミング モデルを使用する場合、同じサービスで複数の種類のアクターを使用することの長所と短所は何ですか? それは展開だけの問題ですか、それとも実行時の考慮事項もありますか?

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

azure - Azure Service Fabric 32 ビットのサポート

サービス ファブリックが WoW64 と同様の機能をサポートしているかどうか教えてください。

管理されていない 32 ビットの C++ DLL に依存する 32 ビットの .NET アプリケーションがあります。このアプリケーションを Service Fabric で何らかの方法で実行することはできますか?

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

c# - Service Fabric の単体テストと依存関係の挿入

コンストラクターを呼び出してメソッドをテストするだけでは、Reliable Service/Actor をテストすることはできません。var testService = new SomeService();NullReferenceException をスローします。では、デプロイされたサービスで何ができるでしょうか..

展開された SF Reliable Services/Actors は標準の .NET クラスではなく、展開された S/A の単体テストは奇妙な考えかもしれません。

とにかく今、私はそれを試してみようとしています。

例えば。テストでは Proxy オブジェクトを作成し、アイテムを Service の入力キューに追加しました。次に、入力キュー カウント = 1 をアサートする必要があります。これは、サービスをデプロイしたばかりで、他のクライアント/サービス/アクタがその入力キューを使用していない場合に機能します。しかし、次にこのテストが失敗することが問題です。サービスを他のコンシューマーとの動作を停止し、キューをドロップしてからテストする必要があります。この目的のために、いくつかの TestMode プロパティと、PropareoForTests/TestingCompleted などのいくつかのメソッドを作成し、テストの前後にテスト クライアントからそれらを呼び出すことができます。

これはそのようにするのは悪い考えですか?SFの単体テストに関するガイドラインはありますか?ありがとう。

アップデート:

Service Fabric Web リファレンス アプリケーションの例を調査しているときに、次の TODO 文字列を見つけました。

SF Services が DI サポートを改善するということですか? 俳優はどうですか?