## count
```
$worker->count=1;
```
设置当前Worker实例启动多少个进程,不设置默认为1
此属性必须再 Worker::runAll();运行前设置才有效 windows系统不支持此特性
进程数设置依据:
1 CPU核数
2. 内存大小
![](https://img.kancloud.cn/a7/9b/a79bacca0a2c3f832f77c426fb8f4b9e_1070x547.png)
![](https://img.kancloud.cn/2d/0e/2d0e116171fbf2c16c7de845170d4c6e_1330x354.png)
![](https://img.kancloud.cn/e4/35/e435bb0686d77c12519bca02c36eb797_1125x286.png)
- WebSocket协议
- 构造函数(6种协议)
- count(进程设置)
- name(链接名称)
- $daemonize(守护进程设置)
- logFile(日志路径)
- stdoutFile(守护进程记录文件)
- connections(获取链接数组的)
- worker的回调属性
- worker类的方法
- Connection类的方法
- getRemotePort获取端口方法
- getRemoteIp获取IP地址
- close 安全关闭连接
- 定时器
- Channel分布式通信组件
- 心跳检测程序
- liunx优化配置
- thinkphp5.1使用worerman
- thinkphp5.1中用Channel实现广播通信
- thinkphp5.1中使用定时器
- thinkphp5.1使用TcpConnection类
- Gateway类使用
- BusinessWorker使用
- Register类的使用
- Events类使用(业务逻辑层)
- Lib\Gateway 接口(经常用)
- webman中间件stomp
- Gateway在thinkphp5.1里使用