<?php
/**
* ws优化 + task机制 + 毫秒定时器
*/
class Ws
{
CONST HOST = "0.0.0.0";
CONST PORT = 8812;
public $ws = null;
public function __construct()
{
$this->ws = new swoole_websocket_server("0.0.0.0", 8812);
$this->ws->set([
'worker_num' => 2,
'task_worker_num' => 2,
]);
$this->ws->on("open", [$this, 'onOpen']);
$this->ws->on("message", [$this, 'onMessage']);
$this->ws->on("task", [$this, 'onTask']);
&nbs
Swoole (Task任务使用 + 毫秒定时器timer)
最新推荐文章于 2024-04-07 22:51:07 发布
本文介绍了一个使用Swoole库实现的WebSocket服务器,详细展示了如何通过PHP进行WS优化、task机制及毫秒定时器的配置。服务器设置监听端口,并处理连接、消息、任务、完成和关闭事件。

最低0.47元/天 解锁文章
296

被折叠的 条评论
为什么被折叠?



