tp5集成workerman

浏览:17035 发布日期:2017/06/27 分类:功能实现 关键字: workerman
thinkphp实现推送功能
demo实现了集成workerman代码,并实现了部分消息推送功能,由于时间有限,先做到这里,有需要的可以自行开发,后期会有升级,今天在二次使用的时候发现了几个问题在此总结一下希望对有用到的朋友起到帮助(在Linux中使用)。
1.代码部署成功后需要吧vendor下面的workman/workerman复制,然后删掉vendor/workerman并将之前复制的粘贴进去。
2.application/push/workerContrller.php中有关于protected $socket = 'websocket://0.0.0.0:2346';其中的IP最好写成0.0.0.0端口自定,如果是阿里云服务器需要在阿里后台配置规则,端口加三个,如果代码 中式2346则加入2345,2346.2347,如果是2222则是2221,2222,2223以此类推
3.部分人在部署的时候遇到worker控制器不存在这个是因为Linux严重区分大小写需要讲appliction/push/Contrller中的Controller首字母换成小写。
4.终端运行命令:php service.php start(项目目录下)
5.客户端 运行:ip或者域名
,有互相探讨的加我邮箱:1436840319@qq.com

附件 tp5.zip ( 511.72 KB 下载:2861 次 )

评论( 相关
后面还有条评论,点击查看>>