在2个gen_servers之间实现消息传递的最佳方法是什么。例如example of system
因此,根据图片,我有多个会话服务器,它将在数据库中查询玩家列表(玩家记录在他们加入时添加到数据库中),最适合该会话需要的内容,例如玩家位置,级别,胜利比例等。
会话将轮询数据库返回的所有玩家并进行第一次回复直到其达到其最大玩家,然后会话将其累积的玩家记录移交给服务器并且作业完成。
我问的是以最少的错误处理邮件传递的最佳方式,我到目前为止的想法是
这是本节的最佳实现吗?
投射是最好的方式,因为我不担心为玩家或会话获得特定的结果吗?
或者即使我的架构完全没有任何批评或改变,因为我是Erlang和OTP的新手?
此外,会话可能是一个糟糕的名称选择我正在考虑改用游戏实例。