webman新增自定义进程,使用restart不生效,stop之后再启动才可以。

问题描述 使用了自定义进程来跑定时任务,新增之后restart未加载新增的进程,stop之后start才加载。 程序代码或配置 'syncUserInfoCrontab' => [ 'handler' => process\SyncUserInfoCrontab::class, ], 重现问题的步骤 如题~...

doit 发表与 2023-09-21 632 浏览 0 回答
webman负载均衡方案配置问题

打算使用多台服务器做负载均衡服务 初步打算使用jenkins发布项目代码,在多台服务器上挂载NAS共享存储存放项目代码,用来解决保持文件一致性问题,jenkins构建时使用ssh免密登录执行cli命令进行重启,项目中配置session存储类型为redis保持会话。但是使用NAS,多个服务器上的webman服务配置会冲突,例如server配置中的pid等,请问该如何解决?是否还有其他注意的事项? 为此你搜索到了哪些方案...

doit 发表与 2023-07-25 1103 浏览 1 回答
request对象获取文件出错【已解决】

bug描述 表单上传文件,图片可选可不选,使用request对象获取所有图片时报错;报错信息如下: 程序代码或配置 $file = $request->file('img'); postman请求 期待的结果及实际结果 按照手册应该返回null 实际报错信息为: 重现bug的步骤 控制器中打印$request->file('img'); 请求参数中包含file类型字段 img,img1,img未选择图...

doit 发表与 2022-11-09 949 浏览 2 回答
如何为数据库模型动态设置连接(thinkorm)

问题描述 业务场景为一个主库,多个业务库,类似多租户场景,主库数据共享,之前使用tp框架时,使用的方案是针对每个请求生命周期,根据参数在中间件中动态设置默认数据库连接。主库模型指定连接,业务库模型不指定连接,会使用默认连接。请问在webman中该如何设计,避免模型需要指定数据库连接及无法使用模型中的事件? 为此你搜索到了哪些方案及不适用的原因 已搜索,无可用方案。...

doit 发表与 2022-10-18 1785 浏览 5 回答
webman项目重启后第一次请求等待时间平均5s左右

webman项目每次重启后或者长时间没有请求后的第一次请求等待时间平均为5s,查看了类似的问题 https://www.workerman.net/q/8539 但是项目目录设置并未将非Php文件放入app目录中,目录结构如下 使用单个进程启动服务,使用dtrace追踪如下, php start.php status如下 请问有无遇见这种情况的?...

doit 发表与 2022-09-28 1423 浏览 3 回答
使用thinkorm,数据库连接数过多报错

按照文档提示,database.php 配置文件return [];安装了thinkorm,在项目代码中使用模型查询操作。thinkorm配置文件如下, 代码中使用think\Model,启动后会报错如下, 请问如何解决?...

doit 发表与 2022-09-26 1388 浏览 2 回答

doit

370
积分
0
获赞数
0
粉丝数
2022-09-07 加入
×
🔝