1

尝试查找有关侦听器的详细信息,并为应用程序使用多个侦听器。所以我想知道如果我在生产中继续使用大约 15 个具有不同端口的侦听器会发生什么。

似乎现在一切都很好,除了 cpu 延迟(10 核处理器上大约 7\8)

设置是(对于每个侦听器):

"acceptor_pool": 200,
"connects_opts": {"max_connections": 130000, "max_keepalive": 130000}

你能否用详细的信息告诉我正确的方向,或者没有处理它,我可以尽可能多地使用听众

先感谢您

4

1 回答 1

2

我认为你应该看到几个听众没有问题,因为他们是独立的,但真的需要这么多的接受者吗?我们每个节点有 10 个接受者,我们能够轻松地提供约 350req/s 的服务。

关于“详细信息”,我非常喜欢这篇Cloudflare 帖子(它不是特定于 erlang 的)。

于 2020-06-09T22:30:47.343 回答