【发布时间】:2015-07-13 09:11:13
【问题描述】:
我使用 Finalge https://twitter.github.io/finagle/ 来测试超时情况,如下所示:
- 服务器端:在 RPC 定义中,只需休眠 10 秒并返回。
- 客户端:使用
within调用RPC函数,如within(50.milliseconds) onSuccess { ... } onFailure { ... } - 许多客户端:使用大约 100 个客户端同时调用 RPC 函数
结果当然是所有的 RPC 都超时了。但是,当我使用netstat 检查连接时,我发现有 100 个ESTABLISHED 连接。问题是我可以限制 Finagle 创建的连接数吗?
【问题讨论】:
标签: scala tcp finagle twitter-finagle