为 ejabberd 添加动态主管
是否可以在 ejabberd 中启动一个管理程序模块,我可以在每个连接中添加一个 gen_fsm 模块?
具体来说,我想创建一个在服务器启动时(或连接进入时)启动的主管。我有几个想要启动的 gen_server,但我正在寻找一些指导的部分是如何向我的主管动态添加 gen_fsm 模块当我看到该用户的状态变为可用时?
Is it possible to start a supervisor module in ejabberd which I can add a gen_fsm
module to, per connection?
Specifically, I want to create a supervisor which I start when the server starts (or when connections come in). And I have a couple of gen_server
s which I want to start, but the part I'm looking for some guidance on is how to dynamically add a gen_fsm
module to my supervisor when I see this user's presence become available?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
您可能想看看针对主管的简单内容,哪个:
基本上,您在以下情况下使用这种主管:
这似乎是您的情况。
You might want to have a look to the Simple one for on supervisor, which:
Basically, you use this kind of supervisors when:
Which appears to be your case.