学习 · · 1400 阅读

thinkphp workman linux服务器

workman

1.thinkphp5文档

https://www.kancloud.cn/manual/thinkphp5/235128

2.线上配置


define('BIND_MODULE','push/Worker');
Worker中



protected $socket = 'websocket://push.app:2346';
push.app换成线上的地址,例如 api.lmyperson.com


3.页面中配置


ws = new WebSocket("ws://api.lmyperson.com:2346");
ws.onopen = function() {
    alert("连接成功");
    ws.send('tom');
    alert("给服务端发送一个字符串:tom");
};
ws.onmessage = function(e) {
    alert("收到服务端的消息:" + e.data); 

};

4.将 api.lmyperson.com 全部替换成

0.0.0.0

ok