workerman消息推送开发

  1. 项目目录
    workerman消息推送开发_第1张图片
    项目业务目录可以跟worker目录分开部署在不同的服务器,worker独立部署,只负责客户端的推送消息。
  2. worker服务端修改start_gateway.php 文件。
    workerman消息推送开发_第2张图片
  3. tcp协议改为websocket协议,服务器注册地址是:127.0.0.1:1238 注意,后面GatewayClient连接时需要使用
    workerman消息推送开发_第3张图片
  4. GatewayClient文件放入项目目录
    workerman消息推送开发_第4张图片
  5. index控制器引入GatewayClient
  1. 需要做服务推送的时候,可向当前在线的用户推送信息。调用 GatewayClient中的方法,推送信息。

你可能感兴趣的:(workerman)