即使我有一个巨大的ListenBackLog = 10000和MaxConnection = 10000的值,那么我也得到“tcp错误代码10061目标机器被主动拒绝”。它不是每次都有,但是当负载增加时,错误开始出现,一个服务无法与其他服务通信。
以下是其他值,
ListenBacklog = 10000;
MaxBufferPoolSize = 500000;
MaxBufferSize = 2000000000;
MaxConnections = 10000;
MaxReceivedMessageSize = 2000000000;
我们已将MaxConcurrentCalls,MaxConcurrentSessions和MaxConcurrentInstances设置为10000.
在正常情况下,它的工作正常,但是当负载增加时,服务无法相互通信。
如果我们观察性能计数器,那么Calls Outstanding就在150到250之间。服务作为Windows服务托管。
任何建议或想法?