每个主管有多少工人?

问题描述 投票:1回答:1

特定的主管程序应监督多少工人?在构建有关性能和容错的OTP监督树时,我一直反复提到这个问题。

应该由单个主管程序来监督all相同,特定域的数千名工人,还是应该放置较少数量的监督程序(在该主要主管下)来监督一部分工人程序?

erlang elixir otp beam
1个回答
0
投票

该边界可能由您系统中的RAM数量定义(此处引用一些关于32位和64位系统的硬数字)。或按设置中的节点数。那么谁知道呢?

更可能的问题是:什么是/应该是您的重启策略?

((PS:这可能只是评论)

(PPS:仍然是一个有趣的问题。也许可以确定物理边界,是的​​,但是可能会有一个实际的限制,它将由代码的效率,重新启动策略,工具,读/写限制来设置诸如数据库等的辅助系统,所以答案将是:这取决于。:)

© www.soinside.com 2019 - 2024. All rights reserved.