我已经从我的机器上的二进制安装程序安装了 ejbberd-2.1.10(Win7 32bit 2.93GHz Core2Duo 3GB RAM)。由于我们的设置需要非常高的消息吞吐量,因此我查看了 性能调整参考并在我的 ejabberd.cfg 和 ejabberdctl.cfg 文件中进行了更改
{整形器,正常,{maxrate,10000000}}
ERL_MAX_PORTS=65536
ERL_PROCESSES=250000
ERL_MAX_ETS_TABLES=20000
现在当客户端A向客户端B发送消息时,每个1500字节有10条消息
所用时间如下
1)使用默认值 -14.3 秒
2)使用上面给出的我的覆盖值 - 1.70283 秒
这仍然不能满足性能要求。任何人都可以帮助我如何进一步推动这个限制???我是否遗漏了什么或设置了错误的值。对此的任何帮助都会非常棒。
谢谢