このエラーが発生しています:
System.ServiceModel.ServerTooBusyException:信頼できるセッションを作成する要求がRM宛先によって拒否されました。サーバー'net.tcp:// localhost:50000 /'はビジー状態であるため、この要求を処理できません。あとでもう一度試してみてください。チャネルを開くことができませんでした。
私が理解しているように、ReliableSessionバインディングのMaxPendingChannelsの値を増やす必要があります。
ただし、次のようなコードでWCFを構成します。
serviceHost = new ServiceHost(typeof(MyServiceClass));
ServiceEndpoint endPoint = serviceHost.AddServiceEndpoint(
typeof(IMyService),
new NetTcpBinding(SecurityMode.None, true),
endPointAddress);
では、プログラムでReliableSession.MaxPendingChannelsを設定するにはどうすればよいですか?(私が見つけることができるすべての例は、構成ファイルを使用しています)
このWebページでMaxPendingChannelsを検索して1つのオプションを探しますが、複雑すぎるようです。