Kir*_*mov 4 erlang
问题是为什么一些应用程序(如ejabberd)使用自己的钩子模块(例如ejabberd_hooks.erl)而不是gen_event?
arc*_*lus 12
Ejabberd钩子和gen_event是完全不同的东西.Ejabberd钩子由调用它们的进程评估 - gen_event处理程序在一个gen_event进程中运行.由于Ejabberd需要为大多数消息运行许多钩子,因此将每个xmpp消息发送到许多不同的gen_event进程不会像Ejabberd方法那样获得高消息吞吐量.
归档时间:
16 年 前
查看次数:
735 次
最近记录: