配置
workerman
提供的 GatewayWorker\Gateway
类用于实现端口的监听,模块的 ws
服务启动正是通过它:
php
new \GatewayWorker\Gateway('协议://ip:端口', '其他配置(套接字上下文选项)');
- 您可以直接于配置文件
config/worker_ws.php
中配置以上Gateway
类的属性和套接字上下文选项,比如:SSL 证书路径、监听地址、监听端口、进程数、心跳包等等 Gateway
类完整可用属性,请参考:https://www.workerman.net/doc/gateway-worker/gateway.html- 可用的套接字上下文选项,请参考:https://www.php.net/manual/zh/context.php
Gateway
类基于Worker
类开发,Worker
类的可用属性,请参考:https://www.workerman.net/doc/workerman/worker/construct.html