Ejabberd IQ time_out,如果我将time_out设置为1秒会有什么缺点?

时间:2016-07-01 09:46:42

标签: xmpp ejabberd

如果我将ejabberd iq time_out阈值设置为1秒,那么缺点是什么?

默认设置为60秒----每隔60秒,ejabberd xmpp服务器将ping设备以获得响应,如果没有响应,服务器将终止套接字。

我想将ping间隔设置为1秒,是否会有缺点?

我想将它设置为这么短的数量是因为如果设备突然失去了互联网连接,套接字仍然会被列为连接。所以我希望快速响应时间来查看用户是否实际连接。

1 个答案:

答案 0 :(得分:1)

缺点是您的服务器和客户端将消耗大量资源(以解析所有数据包)和带宽。

将XMPP ping超时设置为1秒是一个非常糟糕的主意。