webman-framework 2.0 数据库报错

问题描述 数据库报错 Error: Call to a member function connection() on null in D:\webman\webman\vendor\illuminate\database\Eloquent\Model.php:1851<br />Stack trace:<br />#0 D:\webman\webman\vendor\illuminate...

surzace 发表与 2025-01-27 424 浏览 3 回答
nginx反向代理webman偶尔会出现104: Connection reset by peer

问题描述 nginx反向代理webman偶尔会出现 出现的很有规律。猜测跟monitor关闭内存超出的子进程有关。怎么解决。不应该先取消处理,再关闭进程吗? 程序代码 if (preg_match('/VmRSS\s*?:\s*?(\d+?)\s*?kB/', $status, $match)) { $mem = $match[1]; }...

learner 发表与 2025-01-26 483 浏览 1 回答
webman/log 配置 不需要记录的插件日志

问题描述 app.php 我看到有dontReport配置, 我想屏蔽 tinywan/jwt 调用redis的日志 我这么写不起作用. <?php return [ 'enable' => true, 'exception' => [...], 'dontReport' => [ 'app' => [ ], 'con...

lsmir2 发表与 2025-01-26 217 浏览 1 回答
在安装php event扩展,使用time定时器采用类方法调用会有bug,无法传递参数。【已解决】

问题描述 不支持 定时器,这样调用。结束内存超出的进程失败。 Timer::add(60, [$this, 'checkMemory'], [$memoryLimit]); 程序代码或配置 public function repeat(float $interval, callable $func, array $args = []): int { $className = $this...

learner 发表与 2025-01-26 262 浏览 1 回答
workerman 执行stop时异常退出 exit with status 9

问题描述 项目由centOS 8环境迁移到银河麒麟高级服务器操作系统 V10 SP1 64位ARM版时,代码原样迁移,但是在结束运行时 提示 异常退出 exit with status 9,在centOS下运行一直都正常. 经过多次测试发现 在 stop、reload时都存在异常退出 exit with status 9,特别是stop时,虽然提示是 status 9,但是其实进程还是退出了。 代码里使用 cront...

剑客落落 发表与 2025-01-24 205 浏览 1 回答
报错信息:Missing input parameter :parameter

问题描述 报错信息:Missing input parameter :parameter 报错文件:/www/wwwroot/pro/gateway/vendor/workerman/webman-framework/src/App.php(第520行) 报错详细:#0 /www/wwwroot/pro/gateway/vendor/workerman/webman-framework/src/App.php(402...

ggq1999 发表与 2025-01-24 277 浏览 1 回答
windows11 php8.2.9 workerman5.0 首次访问延迟50秒

问题描述 windows.bat运行后首次访问要大概50秒才会响应,后面访问速度就正常了。但是换浏览器后首次访问还是会卡,怀疑是建立连接的问题 程序代码或配置 直接装上webman就会这样 重现问题的步骤 直接装上webman就会这样 操作系统环境及workerman/webman等具体版本 windows11 php8.2.9 workerman5.0 workerman/webman-framework1.6.1...

筱洛洛 发表与 2025-01-23 412 浏览 1 回答
webman多协议配置发送问题不确定是不是Bug

问题描述 需要用到两个协议,ws和客户端联系,tcp和机器联系 webman框架集成了gatewayworker 程序代码或配置 <?php use Webman\GatewayWorker\Gateway; use Webman\GatewayWorker\BusinessWorker; use Webman\GatewayWorker\Register; return [ 'gateway'...

tongnian 发表与 2025-01-23 248 浏览 1 回答
Maximum execution time of 36000的问题

问题描述 每隔一段时间就会崩溃出现: Worker process terminated with ERRoR: E ERRoR "Maximum execution time of 36000 seconds exceeded in workerman\workerman\Events\Select.php on line 291 程序代码 截图报错信息里报错文件相关代码 ...

yyerqi 发表与 2025-01-23 204 浏览 1 回答
请求GPT接口,流式输出问题

问题描述 参考了另外两个流式输出的帖子,实际只是想中转GPT接口的输出。 不知道帖子里面为什么需要一个独立的 process 监听独立的接口? 是为了区分慢接口吗? 我只参考了 Controller 代码,简单设置响应头,理论上就可以输出。 效果确实可以,能实现逐行输出,最后为什么会自动输出个http 响应头? 怎么屏蔽这个? 目前业务代码只需要屏蔽这个 http 响应头, 将for循环的输出替换为 curl...

henian 发表与 2025-01-21 346 浏览 1 回答
宝塔异步项目部署启动失败

偶然发现文档宝塔部署部分更新了。 有了宝塔关于异步项目部署的示例。 就想试试,这样就不用守护进程插件了。(近期客户一个服务器守护进程有问题,就想避开使用插件) 按照文档一步步进行下来,启动失败。 看日志也是空的。也不显示失败原因。 我又找另外一台服务器试了试,依然是启动失败。 然后在万总群里问。 其他群友也试过是失败。 有另一位群友说是两台服务器,一台成功另一台失败,但是失败也是原因未知。 | 除了域名其他和示例...

supdger 发表与 2025-01-21 673 浏览 3 回答
webman 使用gateway-worker 需要多机部署, 该如何修改配置文件

问题描述 如题所示, webman 使用gateway-worker 作为游戏服务器, 需要部署多台服务器, process.php 配置文件需要如何配置...

beginner_zs 发表与 2025-01-20 448 浏览 1 回答
大佬帮看看mqtt的实例报错吧

问题描述 还没有链接 就报错了 程序代码 public function onWorkerStart() { var_dump(getenv('MQTT_HOST') . ':' . getenv('MQTT_PORT')); var_dump(getenv('MQTT_USER') . ':' . getenv('MQTT_PASSWORD')); $mqt...

864328615 发表与 2025-01-19 410 浏览 2 回答
连接数超过1024,客户端不能发送消息

问题描述 连接数超过1024左右,客户端在连接就会卡住,发布了消息,已经按文档做了优化 截图报错信息里报错文件相关代码 ...

storm 发表与 2025-01-18 333 浏览 1 回答
workerman/gatewayclient 出现大量 CLOSE_WAIT进程

问题描述 thinkphp5.1 使用workerman/gatewayclient组件,发送消息缓慢,系统出现大量close_wait进程 已经参考优化文档,使用了event组件 ...

storm 发表与 2025-01-15 270 浏览 1 回答
定义公共模型,使用static。是否有内存泄漏问题(webman)

问题描述 定义一个公共的模型继承类,看了文档说使用过多static会造成内存泄漏。这样写会遇到内存泄漏或者是其他的问题吗 代码 公共代码 <?php namespace ceshi\basic; use think\db\Query; use think\Model; use think\model\concern\SoftDelete; /** * 基础模型类 * 提供通用的数据库操作方法 */ ...

hunma 发表与 2025-01-11 391 浏览 2 回答
关于 webman 配置数据变动后热加载问题咨询

问题描述 基于Workerman v5.0.0 + Webman-framework v1.6.14 + php v8.1.27的系统,在centos操作系统下采用了Supervisor进程守护形式运行。初始引导进入安装页时,是不会用到数据库配置:config/database.php 和 config/thinkorm.php 两个文件,这两个文件的配置信息是调用了项目目录下.env文件中的配置数据。 当执行安装完...

yookey 发表与 2025-01-10 332 浏览 1 回答
慢业务出现exit with status 9 如何加长运行时间

问题描述 程序有个业务是把pdf转为图片,一些pdf有大几十页需要转换,用的消息列队来转换,但发现一旦pdf的页数过多的时候就导致转换时间太长就会出现exit with status 9 有撒办法让他能长时间运行...

邹意 发表与 2025-01-08 321 浏览 1 回答
【已解决】如何判断当前进程是否是http进程中 我要是request类,在自定义类会报错

使用request() 直接报错 [2025-01-08 18:01:11] [INFO] TypeError: Illegal offset type in D:\phpstudy_pro\WWW\webman\vendor\workerman\webman-framework\src\Context.php:65 Stack trace: 0 D:\phpstudy_pro\WWW\webman\vendor\w...

tanhongbin 发表与 2025-01-08 280 浏览 1 回答
GatewayWorker 多域名指向同一应用

问题描述 项目需求是两个域名指向同一个应用,并支持wss,利用Nginx代理方式实现。功能已经实现,消息也相通,就是会报错 too many open files,已经优化linux内核。之前单域名时是直接使用Workerman设置SSL。同等并发请求下,没有问题。 为此你搜索到了哪些方案及不适用的原因 各位大神帮帮忙...

Dong 发表与 2025-01-08 203 浏览 1 回答

walkor

158661
积分
0
获赞数
0
粉丝数
2014-05-04 加入
×
🔝