启动程序或停止就会报错

问题描述 每次启动或者停止都报下面错,日志里也没有 程序代码 [root@DJYun-Server-01 GWorker]# php start.php start PHP Warning: foreach() argument must be of type array|object, int given in /data/wwwroot/GWorker/vendor/workerman/webman-frame...

lxh2845 发表与 2天前 81 浏览 1 回答
webman 用云数据库 并上去了 所有进程都busy

webman用云数据库经过一轮并发强度1500后所有进程处于busy状态并且恢复的很慢用.本地数据库就好点能到cpu差不多打满 服务器 :12核心 12g内存 10m 带宽 测试用例 : 一个简单的sql 查询 云数据库配置:serveless 数据库类型 MySQL5.7 数据库内存 [1024 M - 16384 M] CPU [0.5 - 8] 程序代码 (此代码和我thinkphpfpm 线上真实代码一致) ...

xb 发表与 4天前 203 浏览 3 回答
webman/redis-queue消费进程奇怪的参数丢失问题

问题描述 Error: Call to a member function getBitwiseOperators() on null in /www/vendor/illuminate/database/Query/Builder.php:998 程序代码 消费类 app/queue/redis/BuyInsurance.php <?php namespace app\queue\redis; use a...

ziyoren 发表与 12天前 281 浏览 7 回答
crontab组件在解析错误表达式时,内存溢出

问题描述 解析错误表达式时,内存溢出。 程序代码或配置 \Workerman\Crontab\Parser::parseSegment() 重现问题的步骤 示例一个错误的表达式: 50 */0 * * * 解析这个错误的表达式时,内存溢出。 操作系统环境及具体版本 组件:workerman/crontab 版本:v1.0.7...

efnic 发表与 18天前 319 浏览 1 回答
怎么在 webman command 使用 webman/openai 调用AI接口

控制器里这么用 <?php namespace app\controller; use support\Request; use Webman\Openai\Chat; use Workerman\Protocols\Http\Chunk; class ChatController { public function completions(Request $request) { ...

chen 发表与 18天前 251 浏览 2 回答
当路由定义的callback为匿名函数[即不是控制器方法]时 以下异常处理器失效只能走默认的

config/exception.php <?php return [ '' => support\exception\Handler::class, // 当路由定义的callback为匿名函数[即不是控制器方法]时 以下异常处理器失效只能走默认的 'api' => \app\api\ApiException::class ]; 不知是我路由配置的有问题还是就是这样的...

php_coder 发表与 25天前 320 浏览 3 回答
webman 是否可以加一些启动参数?

比方指定端口,文件是否监控,开发模式等,而不是只依赖 -d 参数控制。 如果要自己改造,有什么建议吗?...

ersic 发表与 2025-07-30 456 浏览 4 回答
workerman使用Nginx代理或原生openssl实现https,哪个更高效?

问题描述 Workerman使用Nginx代理实现https和原生openssl实现https,哪个更高效? 或者说,两者差别大吗。不需要任何Nginx的其他高级功能,只是因为需要实现https,以及相中了宝塔中自带的为Nginx实现的Lets encrypt自动续签。...

jack10082009 发表与 2025-07-29 264 浏览 2 回答
stdout日志文件不能按大小分割

问题描述 如何修改才能对stdout.log文件进行分割? 在config/server.php中设置的,代码如下: return [ 'event_loop' => '', 'stop_timeout' => 2, 'pid_file' => runtime_path() . '/webman.pid', 'status_file' => runtime_pa...

fans 发表与 2025-07-29 167 浏览 1 回答
项目的进程出现了阻塞/内存泄漏,如何能快速排查

问题描述 php新人,项目在运行时会突然告警 api monitoring availability alert, code is UN_CONNECTABLE 然后日志记录看见,进程会执行完方法后不再使用,比如进程7在执行完page后,后续的都不出现进程7,然后就是进程5、6...... 然后去webman的日志中没有相关的报错信息 程序代码 进程执行的最后一个方法不固定 截图报错信息里报错文件相关代码 操作系...

Laite 发表与 2025-07-29 229 浏览 1 回答
default = mysql 名称不能更改

default = mysql 这个 mysql 名称不能更改,更改后 make:model 会报错 ...

xt_yxl 发表与 2025-07-23 161 浏览 1 回答
请问这种路由应该怎么定义

问题描述 怎么定义下面的路由: GET: /users/ 访问第1页 GET: /users/index_1.html 访问第1页 GET: /users/index_2.html 访问第2页 …… GET: /users/index_N.html 访问第N页...

chen 发表与 2025-07-22 138 浏览 1 回答
【已解决】两个响应数据中间的问题

问题描述 定义了两个中间件: DesensitizeMiddleware 响应数据注解脱敏中间件 ResponseCaseConverter 响应数据下划线转驼峰 现出现一个问题:当我定一个字段id_card,数据脱敏并将字段名变成idCard,这个时候,就不能脱敏成功,需将ResponseCaseConverter移除掉,才能正常响应脱敏 中间件配置: <?php return [ '@' =&...

大当家叫我来宕机 发表与 2025-07-18 215 浏览 1 回答
物联网独立应用版和插件版的具体区别

问题描述 如题:物联网的独立应用版和插件版的具体区别是什么 功能上不一致 独立版的文档地址,插件版的文档地址是同一个吗 只找到一个文档地址https://uiimvhhg6c.apifox.cn/doc-4590214 不知道是插件版的,还是独立版的...

liong 发表与 2025-07-04 219 浏览 2 回答
queue队列里orm查询报错 (不定时报错)

问题描述 queue队列里orm查询报错 (不定时报错) 使用的是webman-admin 自带的La ORM 程序代码 <?php namespace app\queue\redis; use app\admin\model\Receipt; use Carbon\Carbon; use setasign\Fpdi\PdfParser\CrossReference\CrossReferenceExcept...

阿沁 发表与 2025-07-03 459 浏览 2 回答
没有开启控制器复用,内存常驻使得静态属性也是保存吗?

问题描述 没有开启控制器复用,内存常驻使得静态属性也是保存吗? 每次请求count都会加一,是因为内存常驻,类文件加载进内存不会销毁,所以使得跟随类文件的静态的类属性一直保留在内存中吗? <?php namespace app\controller; use support\Request; class IndexController { private static $count=0; ...

renji566 发表与 2025-06-21 476 浏览 5 回答
关于用workerman做游戏服务端的问题

在Erlang中,轻量级进程是并发执行的最小单元。与传统的操作系统进程不同,Erlang的进程有着非常低的资源消耗,可以非常轻松地创建成千上万的进程。这种设计使得Erlang非常适合处理大规模并发任务。 现在想用workerman来做服务端,但是workerman好像进程数量是配置固定的 想和erlang一样,一个玩家一个进程 如果是Gateway::sendToGroup 去当作一个广播功能。如果有3000个玩家在...

gddd 发表与 2025-06-18 630 浏览 2 回答
thinkORM在使用别名时会将条件全部转成字符串

问题描述 当使用thinkORM DB工作时,单表没问题,只要有别名就会将条件变成字符 程序代码或配置 workerman/webman-framework:2.1.2 webman/think-orm:2.1.6 $res = Db::table('user')->where('uid',1)->fetchSql()->find(); print_r($res); SELECT * FROM us...

wybwsk 发表与 2025-06-10 497 浏览 4 回答
workerman/mqtt如何向主题发送十六进制至主题

问题描述 workerman/mqtt如何向主题发送十六进制至主题 内容:0100467b223432303933313139223a7b224c335f54575f31223a32362c224c335f48535f31223a35322c224c335f54575f32223a32362e352c224c335f48535f32223a34332e387d7d 主题:test...

lvhejin 发表与 2025-06-10 369 浏览 1 回答

nitron

14286
积分
0
获赞数
0
粉丝数
2021-05-14 加入
🔝