【发布时间】:2021-05-03 07:17:18
【问题描述】:
假设我有一个 Zone 动态主管(zone 是一个 genserver),每个 Zone 都有自己的 Player 动态主管(player 是一个 genserver)。
所以每个区域都有很多玩家,而我有很多区域。
这样做的方法是否只是将 Player supervisor 的 PID 存储在 Zone GenServer 中?
这是正确的方法吗?然后当我启动一个区域时也启动一个玩家主管?
这纯粹是概念性的,我是做这种事情的新手。我也将不胜感激任何有关这方面的学习资源!
【问题讨论】:
标签: erlang elixir gen-server erlang-supervisor