問題タブ [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.
powershell - Start-Service : サービス 'Microsoft Service Fabric Host Service (FabricHostSvc)' を開始できませんでした
Azure Service Fabric テクノロジの使用を開始したいと考えています。
このドキュメントに従って作業しており、最新の SDK をインストールしています。インストール後、PowerShell (「管理者として実行」) コマンド ライン ウィンドウを開き、次の行を記述します。
答えとして、このエラーが発生しました:
一番下の行は「サービスの開始に失敗しました」です。この出力は、3 分間待った後に画面に出力されます。
私がすでに試したこと:
- コンピューターを数回再起動します (これで問題が解決することをどこかで読んでいました)。
- ウイルス対策\ファイアウォール ソフトウェアをオフにします。
PowerShell コマンド ラインの添付のスクリーンショット。 私は使用しています:
- Visual Studio 2015 Enterprise エディション
- ウィンドウズ 8.1
- Azure Service Fabric SDK v1.0.328
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
actor - 同じ Service Fabric サービスで複数のアクター タイプを使用する場合の長所と短所
Azure Service Fabric Reliable Actor プログラミング モデルを使用する場合、同じサービスで複数の種類のアクターを使用することの長所と短所は何ですか? それは展開だけの問題ですか、それとも実行時の考慮事項もありますか?
azure - Azure Service Fabric 32 ビットのサポート
サービス ファブリックが WoW64 と同様の機能をサポートしているかどうか教えてください。
管理されていない 32 ビットの C++ DLL に依存する 32 ビットの .NET アプリケーションがあります。このアプリケーションを Service Fabric で何らかの方法で実行することはできますか?
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 サポートを改善するということですか? 俳優はどうですか?