标签: scala tcp finagle twitter-finagle
我使用Finalge https://twitter.github.io/finagle/来测试超时情况,如下所示:
https://twitter.github.io/finagle/
within
within(50.milliseconds) onSuccess { ... } onFailure { ... }
结果是所有RPC都是超时的。但是,当我使用netstat检查连接时,我发现有100个ESTABLISHED连接。问题是我可以限制Finagle创建的连接数吗?
netstat
ESTABLISHED
答案 0 :(得分:1)
是的,您可以使用
hostConnectionLimit(10)
限制与每个主机的连接。这里的“主机”是指服务器端盒。
源代码here。