讨论数量:
我上午也试了下,搭建了个简易聊天室,我之前也没有用过 Laravel Broadcasting 和 WebSocket,本地开发比预计要顺利,由于我已经熟悉 Event 和 Queue 了。
但是当我尝试部署到线上,作为练习的一部分,就遇到了困难,现在也没搞清楚,我的服务器使用 1Panel 管理,也就是 Docker 方案,我打算在容器中跑 Queue Worker 和 Reverb Worker,队列应该没问题,但是 Reverb 的 WebSocket 虽然联通了,有 ping/pong 信息,日志也有广播提示,但是浏览器也收不到我自己的消息。问题待调查。
推荐文章: