ejabberd 中的外部组件是不是有任何吞吐量限制?
Posted
技术标签:
【中文标题】ejabberd 中的外部组件是不是有任何吞吐量限制?【英文标题】:Is there any throughput limit for external components in ejabberd?ejabberd 中的外部组件是否有任何吞吐量限制? 【发布时间】:2015-08-13 07:32:11 【问题描述】:我正在尝试使用 ejabberd 扩展外部 xmpp java whack 组件。它的吞吐量不超过 250msg/sec。 ejabberd中的外部组件有限制吗?
【问题讨论】:
你读过docs.ejabberd.im/admin/guide/configuration吗? 是的。 Whack lib 正在通过套接字同步将数据包发送到 ejabberd。为什么是这样?。为什么不能每次都打开一个新的socket,这样并发消息数就高了? 【参考方案1】:外部组件与 ejabberd 之间的连接是通过 TCP 套接字。这必须在两端同步。 这最终会降低外部组件的吞吐量。我们需要打开多个外部组件套接字来增加吞吐量。
【讨论】:
以上是关于ejabberd 中的外部组件是不是有任何吞吐量限制?的主要内容,如果未能解决你的问题,请参考以下文章