Swoole WebSocket服务使用Task任务详解 (面向对象方法)
- 作者: 绝爱七八丶
- 博客: https://blog.csdn.net/qq_40193451
- 日期: 2018.8.24
- 转载请注明来自绝爱七八的CSDN博客
创建基于swoole的websocket服务**
websoc服务端代码块
如下是使用面向对象方法封装的websocket类:
@requires_authorization
<?php
/**
* WebSocket Server
*/
class WebSocket
{
public $server = null;
private $host = '0.0.0.0';
private $port = 9505;
function __construct()
{
$this->server = new swoole_websocket_server($this->host,$this->port);
//设置参数
$this->server->set([
'document_root' => '/var/www/swoole/html',
'enable_static_handler' => true,
'worker_num' => 2,
'task_worker_num' => 4<