引用:JackJiang 发表于 2023-03-14 20:36 懂了,感谢 |
WebSocket这种长连接不是你平时理解的http这种短连接(用完就断,用的时候再连),而且实现了WebSocket的后端必然是一整个包括心跳机制、消息应答机制在内的算法框架,postman这种工具根本没办法完整模拟它的客户端,所以不能这样测。要测也是用它的配套客户端Demo去测,否则就是自已找事啊 |
我理解了,是不是因为postman 没有发送ack的缘故,所以一直都是进入无法实时送达的回调 |
服务发送消息代码: final Protocal p = ProtocalFactory.createCommonData(msgData, "0", posId, true, null); LocalSendHelper.sendData(p, (success, extraObj) -> { if (success) { messageSendTask.setStatus(3); } else { messageSendTask.setStatus(4); } }); |