我正在使用node-smpp。 App不会每次都连接smpp服务器发送短信,只是连接一次,然后在2-3分钟后再次重新连接。应用程序正常运行并发送短信。但是有时在2-3天或1-2周内会发生错误“ ETIMEDOUT”,而smpp服务器不会返回响应。
如何解决此问题。
答案 0 :(得分:0)
您必须使用心跳来使连接保持活动状态。 SMPP服务器中定义了连接可以空闲多少时间,并且可能会有所不同。 SMPP用于该“查询链接请求/响应”,您必须定期发送该请求/响应。其他解决方法是,在发生ETIMEDOUT的情况下,您只需重新连接即可。