我是靠谱客的博主 孤独篮球,这篇文章主要介绍php 如何实现心跳,Socket心跳机制-JS+PHP实现,现在分享给大家,希望可以做个参考。

WebSocket协议的客户端程序

连接到WS服务器

向WS服务器发消息并接收消息

断开与WS服务器的连接

var wsClient=null;var lastHealthTime = 0; //记录最近一次心跳更新时间

var heartbeatTimer = null;//心跳执行timer

var checkTime = 10000; //心跳检查时间间隔-毫秒 10秒

var healthTimeOut = 20000;//心跳时间间隔-毫秒 20秒

var reconnectTimer = null;//重连接timer

var reconnectTime = 10000;//重连接时间10秒后

var uid = "20";var connectStatus = 3; //状态

function connect(){if (connectStatus == 3){

wsClient=new WebSocket('ws://127.0.0.1:8000'); //这个端口号和容器监听的端口号一致

console.log("连接中...");

console.log("readyState:"+wsClient.readyState);if(reconnectTimer){

clearTimeout(reconnectTimer);

}//连接成功

wsClient.onopen =function(){

connectStatus=wsClient.readyState;//表名自己是uid1

var data =

最后

以上就是孤独篮球最近收集整理的关于php 如何实现心跳,Socket心跳机制-JS+PHP实现的全部内容,更多相关php内容请搜索靠谱客的其他文章。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(69)

评论列表共有 0 条评论

立即
投稿
返回
顶部