是否是侦听服务结构远程端点的单个线程
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了是否是侦听服务结构远程端点的单个线程相关的知识,希望对你有一定的参考价值。
对于服务结构微服务中的一个远程端点,是否只有一个线程正在监听它?谢谢。
答案
如果你的字面意思是“监听”,比如监听传入的连接,比如在网络上打开端口然后等待客户端连接到该端口的服务器套接字,那么是。但如果你的意思是最终处理请求的线程,那么将会有几个。事实上,你甚至可以控制这部分 -
- FabricTransportServiceRemotingListener接受带有名为MaxConcurrentCalls的属性的FabricTransportRemotingListenerSettings。
- 使用WcfServiceRemotingListener,它取决于绑定。与NetTcpBinding一样,如果未明确指定绑定,则为默认值,您将获得MaxConnections属性。虽然它不一样 - 它更多的是控制在被拒绝之前排队的连接数量。可能您可以考虑实现自己的IServiceRemotingMessageHandler,WcfServiceRemotingListener在其构造函数中接受它,并在那里放置您自己的限制逻辑。
以上是关于是否是侦听服务结构远程端点的单个线程的主要内容,如果未能解决你的问题,请参考以下文章
带有服务结构的 SOAP - Https 和 Http 绑定