クライアントを閉じたり破棄したりせずにクライアントからサービスを呼び出すと、(ほぼ)同じ量の呼び出しの後にサービスが応答しないという問題が発生しました。
契約は
[ServiceContract(SessionMode = SessionMode.Allowed)]
メソッドはに設定されています
[OperationContract(IsOneWay = true)]
サービスはに設定されています
[ServiceLocatorBehavior]
[ServiceBehavior(InstanceContextMode = InstanceContextMode.PerCall, ConcurrencyMode = ConcurrencyMode.Single)]
サービスが PERCALL (セッションのように再利用されずに破棄される) であり、メソッド IONEWAY であっても、TCP エンドポイントの「ネットワーク セッション」が存続する可能性はありますか?