安装节点
docker run -d
--name=tars_node_websocket
--net=tars
-e INET=eth0
-e WEB_HOST="http://172.25.0.3:3000"
--ip="172.25.0.7"
-v /Users/clz/Tars/tars_node_websocket:/data/app
-e TZ=Asia/Shanghai
-p 9042-9052:9000-9010
tarscloud/tars-node:php
创建服务
上传服务代码
example https://github.com/TarsPHP/TarsPHP/tree/master/examples/tars-websocket-server
修改 tars.proto.php内容
return array(
'appName' => 'HelloWorld',
'serverName' => 'WebsocketServer',
'objName' => 'obj',
);
进入到src,执行composer install,composer run-script deploy
上传服务的包并部署
在example的client目录里,有两个文件,可以测试ws
修改client1.html client2.html的ws地址 ws://127.0.0.1:9042/
访问两个页面
success!