Redis 消息队列多进程消费问题

问题描述 现有一个队列不断的进入消息,消费者逐个处理,但涉及数据库操作,会有一定的耗时,希望加快消费速度。 配置多进程消费的话,此处是否需要调整: return [ 'consumer' => [ 'handler' => Webman\RedisQueue\Process\Consumer::class, 'count' => 8, /...

Best 发表与 24天前 233 浏览 2 回答
生产环境 Linux 使用 webman 无法操作 Redis 数据库

问题描述 情况1:(Windows)本地 webman + ThinkCache 组件使用 Redis 驱动,正常。 情况2:(Linux)服务器 webman + ThinkCache 组件使用 Redis 驱动,无反应,不报错。 情况3:(Linux)服务器 webman + 自己写连接,不用组件,无反应,不报错。 情况4:(Linux)服务器 普通PHP脚本 + 自己写连接,不用组件,正常。 问题会出在哪里? ...

Best 发表与 2026-01-04 364 浏览 3 回答
生产环境(Linux)更新代码后不生效

问题描述 出现了一个很奇怪的现象: 本地 Windows 环境开发一个接口,本地测试没问题后上传 git 仓库。 服务器 git pull 获取更新。 执行 php start.php reload(或 restart -d),此时请求新接口会 404 ,找不到新上传的代码,但是代码确实已经更新了。 或者不加新代码,改旧的代码也是没有反应过来,还是旧版本。 但是不知道过多久再请求又变成新代码的逻辑了,代码生效了。 但...

Best 发表与 2024-10-26 1424 浏览 4 回答
关于服务启动报错的问题

问题描述 服务可以正常停止 php start.php stop 再次启动出现问题: Warning: stream_socket_server(): Unable to connect to tcp://0.0.0.0:8787 (Address already in use) 包括 start 和 restart(都加 -d)也不行 按照手册常见问题杀死进程后再次启动是可以的,但是每次启动都得 kill 一次。 ...

Best 发表与 2024-10-15 1122 浏览 2 回答
关于路由分组并使用中间件的问题

问题描述 一组路由都经过了中间件检查登录状态,但是这组中的某个路由不想经过中间件的检查,如何单独排除这个路由。...

Best 发表与 2024-09-03 784 浏览 2 回答
【已解决】使用路由后原地址是否可以禁止访问

问题描述 使用路由后原地址是否可以禁止访问?因为需要路由中间件检查权限,走原地址是不是跳过了检查。...

Best 发表与 2024-02-28 972 浏览 2 回答
webman-admin 插件如何多表关联查询

问题描述 如何进行关联查询,自带的 CRUD 不满足业务需求时,需要自己重写对应的方法吗?有什么需要注意的。 public function select(Request $request): Response { [$where, $format, $limit, $field, $order] = $this->selectInput($request); $query = $this-&g...

Best 发表与 2023-03-01 2919 浏览 1 回答

Best

80
积分
0
获赞数
0
粉丝数
2023-02-24 加入
🔝