采纳答案成功!
向帮助你的同学说点啥吧!感谢那些助人为乐的人
tp6框架如何启动websocket服务,利用tp6框架的拓展怎么使用启动,能大致讲下吗
在哪写onRequest,onTask这些方法里面的内容
think-swoole没有出官方文档确实是挺麻烦的,如果是onOpen、onMessage或onClose可以自己定义一个文件,然后在config/swoole.php的websocket->handler中修改自定义的类,onWorkerStart、onTask、onRequest你可以在vendor/topthink/think-swoole/src/concerns/InteractsWithHttp.php或vendor/topthink/think-swoole/src/concerns/InteractsWithServer.php进行修改
安装好swolle>=4.3.1之后,在项目根目录执行
composer require topthink
/think-swoole
然后修改swoole.php的配置文件
'websocket'
=> [
'enable'
=> false,
'handler'
=> Handler::
class
,
'parser'
=> Parser::
'ping_interval'
=> 25000,
'ping_timeout'
=> 60000,
'room'
........
将enable改为true,
然后
php think swoole start
再启动服务器即可
——————来自singwa助教
在tp6的根目录运行
安装好拓展之后,修改swoole.php这个配置文件的websocket enable为true,然后再启动服务即可
登录后可查看更多问答,登录/注册
swoole创始人推荐,借助Swoole打造高性能直播平台
1.9k 18
1.2k 13
1.9k 13
1.1k 13
购课补贴联系客服咨询优惠详情
慕课网APP您的移动学习伙伴
扫描二维码关注慕课网微信公众号