我是靠谱客的博主 孤独篮球,最近开发中收集的这篇文章主要介绍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 如何实现心跳,Socket心跳机制-JS+PHP实现所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

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

评论列表共有 0 条评论

立即
投稿
返回
顶部