zhouhailin / freeswitch-externals

FreeSWITCH externals projects
https://zhouhailin.github.io/freeswitch-externals/
Apache License 2.0
163 stars 84 forks source link

为什么会偶尔短暂性的重新连接 #27

Closed wenfer closed 2 years ago

wenfer commented 3 years ago

我的服务出现了几次事件丢失的情况,排查后发现有个onClose的日志,过了大约20秒,才重新连接上了

zhouhailin commented 2 years ago

我的服务出现了几次事件丢失的情况,排查后发现有个onClose的日志,过了大约20秒,才重新连接上了

关于重连可能,应该是tcp连接断开过,存在如下情况: 1、发送api命令时间比较长,会阻塞消息,超过了心跳时间,建议采用异步命令,不推荐关闭心跳检测 2、服务端event_socket模块重启

如果不属于上述情况,可以提供日志信息,一起排查下。