关于Workerman全局变量

目前 对于mysql和redis连接 使用了 类静态成员来存储, 这种变量是永久存储的 想问一下 有没有什么办法可以实现 onMessage 的周期内的全局变量...

xcsoft 发表与 2022-03-17 1873 浏览 1 回答
平滑重启相关

workerman 平滑重启, 不理解为何无法生效 在start_api.php 中 message 通过Handler接管 $worker->onMessage = [new \Api\Handler, 'Do']; 然后在 \Api\handler Do方法内 使用 类似 $controller = explode('/', $request->path)[1] ?? ''; / ** code *...

xcsoft 发表与 2022-02-06 1360 浏览 1 回答
官网问答页面 嵌套手册出现样式问题

URL: https://www.workerman.net/search/?keyword=持久化&page=4 https://www.workerman.net/search?keyword=ssl PIC: https://tuchuang.voooe.cn/images/2022/02/04/2022-02-04.173616.png 有一个 DIV 未闭合 导致样式错误, 可能为 手册文章...

xcsoft 发表与 2022-02-04 873 浏览 1 回答
webman 路由是否可以忽略大小写

webman route中 使用路由时 能否忽略大小写 如 Route::any('/ip/{ip}', ['app\controller\Ip', 'index']); 只能匹配 /ip/{ip} 而无法匹配到 /Ip/{ip} 等...

xcsoft 发表与 2022-01-31 1099 浏览 2 回答
安全性问题

在workerman中 我将一个字符串 通过 echo或者其他指令输出, 会直接执行shell命令 $a = `cal`; echo $a; 不清楚是我的问题, 还是什么原因, 反正感觉很恐怖, 如果没有妥善处理用户输入, 很容易造成安全问题 ...

xcsoft 发表与 2021-11-12 1834 浏览 3 回答
workerman/AutoLoader.php 中 setRootPath相关问题

workerman/AutoLoader.php 中 setRootPath相关问题 Workerman在二级目录中, 项目目录在一级 需要workerman使用 一级目录为根目录的 命名空间, 使用setRootPath后 无效 依旧提示 class notfound ...

xcsoft 发表与 2021-11-04 1713 浏览 1 回答
使用workerman运行web服务时 Redis报错

使用workerman运行web服务, 在 onworekrStart时 初始化redis 通过Global传递至 onMessage中 , 在使用$redis->get() 时 var_dump返回 object(Redis)#18 (0) { } 但是 实际上 Redis中存在该值 , 且在 php-cli中可以正常获取 ...

xcsoft 发表与 2021-11-04 1645 浏览 2 回答

xcsoft

144
积分
0
获赞数
0
粉丝数
2021-11-04 加入
×
🔝