Azureサービス・ファブリックを使用したマイクロ・サービスはほとんど開発されていません。私は、マイクロサービスとリモートサービスhttps://docs.microsoft.com/en-us/azure/service-fabric/service-fabric-reliable-services-communication-remotingについての情報をお伝えする必要があるユースケースをいくつか持っています。 SFアプリケーションで複数のリスナーをサポートできるかどうかを知りたかっただけです。例えば。私は上記のリストに サービス・リモート・サービス用の複数の通信リスナー
以下protected override IEnumerable<ServiceInstanceListener> CreateServiceInstanceListeners()
{
return new ServiceInstanceListener[]
{
new ServiceInstanceListener(serviceContext => new OwinCommunicationListener(Startup.ConfigureApp, serviceContext, ServiceEventSource.Current, "ServiceEndpoint"))
};
}
のようなリスナーを持っている既存のステートレスのWeb API SFアプリケーションを持って、私は他の人のためのマイクロサービスから一部のデータを公開することができるようにServiceRemotingListenerを追加する必要があります。アプローチの可能性や何かが間違っていますか?リバースプロキシベースの通信は行っていますが、パフォーマンスに関する懸念があります(サービス1からサービス2へのリアルタイムの読み取り操作を実行する予定があるため)。