请问 webman 数据库、redis 支持连接池吗?

业务对数据库访问非常频繁,请问 mysql、redis 访问支持连接池吗?...

keroppi 发表与 2024-02-05 404 浏览 2 回答
webman mysql 多进程 死锁

问题描述 报错:【SQLSTATE[HY000]: General error: 1205 Lock wait timeout exceeded; try restarting transaction】 webman的项目,偶尔报这个错误,经检查代码里并没有使用事务,请问下:webman的多进程模型,并发高的时候是否可能出现操作同一数据表时发生死锁的情况? 这种情况该怎么解决了 webman版本1.4.3 webma...

workers 发表与 2023-05-25 1251 浏览 4 回答
关于选择PHP版本和mysql版本问题

问题描述 新手提问。 目前是新的产品线,打算使用webman框架。主要用于开发API接口。和硬件TCP连接数据处理等业务。 我这几天也看了社区的文档 和大家提问的问题。我之前想选择的是php8+mysql8,但是也看到大家php8出过很多问题。 如果我业务上没有版本的限制需求,对于稳定来说我PHP和mysql选择什么版本比较合适呢。 再次谢谢大家了...

shanyi 发表与 2023-05-17 1105 浏览 4 回答
request追加属性或者修改属性

问题描述 request无法新增属性,例如: salt加密不可能给能到前端, 后台提交后发现没有自动生成,不想再模型里使用修改器, request如何追加salt属性 $request->post('salt', 'HXI54$W');...

snow 发表与 2023-04-12 859 浏览 1 回答
求助关于webman中redis-queue平滑重启的问题

问题描述 概述: webman + console + redis-queue 尝试平滑重启或停止,队列监听的 worker 进程无法正常终止。 直接stop 会导致执行中的队列任务执行中断,可能会引发业务问题。 环境: macOS 10.15 x86_64 php 7.3.33(NTS) redis_version:6.0.8 composer 相关库及版本 "name": "workerman/webman-...

Fool. 发表与 2023-01-05 837 浏览 2 回答
请问下适用于 webman 的 api签名的这个插件怎么捕获异常,谢谢(已解决)

问题描述 请问下适用于 webman 的 api签名的这个插件怎么捕获异常,谢谢 为此你搜索到了哪些方案及不适用的原因 请问下适用于 webman 的 api签名的这个插件怎么捕获异常,谢谢 额 可以了 我自己的异常类配置有问题。...

yyy798326 发表与 2022-12-08 833 浏览 3 回答
每次关闭服务会有一堆队列提示

问题描述 每次关闭服务的时候会出现下方截图的问题 程序代码 报错信息 worker[channel:1632812] exit with status 9 worker[channel:1632813] exit with status 9 worker[channel:1632814] exit with status 9 worker[plugin.webman.redis-queue.consumer:16...

macho 发表与 2022-10-19 555 浏览 1 回答
Webman控制器与自定义进程通信的最佳姿势?

从swoole过来,今天在评估是否可以用webman开发下一个项目,发现基本都满足需求,但是有一个问题没搞明白:请问webman的控制器如何与自定义进程通信? 比如这是我的自定义进程,基本目的是本地缓存多个小数据,组成batch然后发送到sqs class Sqs { private $queueData = []; public function onWorkerStart() { ...

bigjason 发表与 2022-10-16 1274 浏览 2 回答
redis-queue同一个队列是不是只有一个进程会消费??

以下代码,是不是只会有一个进程去消费?? 我现在的疑问就是同一个队列,如果有很多消息,会不会多进程消费,我刚刚测试的时候,好像同一个队列名只会有一个进程去消费,而不是多进程消费。 foreach ($tmp_data as $area_id=>$data_list) { Client::send('adv_get_report', json_encode($data_list)); }...

海盗船长 发表与 2022-10-10 878 浏览 2 回答
如何在前端使用js调用完成webman stop 和start ,即升级后重新启动

问题描述 系统自动升级完后,因为有一些文件需要重新加载或者添加了新的文件或者改了配置等,reload不能达到我的需求,想调用如下命令 php start.php stop 后再调用 php start.php start 但一旦调用 php start.php stop 后就服务停止了,不能继续了,如何才能完成这2个命令延时调用,并完成升级后的自启? 为此你搜索到了哪些方案及不适用的原因 想到了延时调用shell命令...

indesigncs 发表与 2022-10-10 848 浏览 3 回答
webman如何监听阿里云MNS队列消费

webman如何监听阿里云MNS队列消费...

adminadmin 发表与 2022-09-29 533 浏览 2 回答
redis-queue使用疑问

请问消费失败队列中的{redis-queue}-failed 是怎样获取? 是list 的key为{redis-queue}-failed 吗? 另外如果有多个消费队列,{redis-queue}-failed能否区分? 还是说{redis-queue} 代表着队列的名字,实际上如果队列名为test,失败队列为test-failed?...

MarkGo 发表与 2022-09-15 1566 浏览 2 回答
vendor里的程序怎么引入啊 ?

我要用 PHPMailer 下了个zip放到vendor里 然后怎么写 都说 class 不存在 烦死了 "Error: Class 'PHPMailer' not found...

asdasdsdf 发表与 2022-09-02 761 浏览 4 回答
经常报stream_select(): You MUST recompile PHP with a larger value of FD_SETSIZE 错误

服务端我是使用Workerman+GatewayWorker+TP5组合使用。 在TP5的runtime>log下经常收到 这样的错误。 这种会对服务端有影响吗?如何处理呢?...

freely 发表与 2022-08-25 1011 浏览 6 回答
我在实例化 ip2region 的时候用了 static 关键字,是不是就相当于缓存了?

这个库大概会加载一个10m的ip库资源,我这么搞了是不是就相当于把这个库加到内存了? 如果有8个进程,就缓存了8个10m?...

ersic 发表与 2022-08-22 573 浏览 2 回答
请问下webman中怎么才能使用workerman/http-client

如果是使用自定义类 要怎么触发workerman/http-client来发送请求获取数据?...

happy321 发表与 2022-08-22 1462 浏览 2 回答
刚发现老大的workerman/mqtt已经支持mqtt5了

但是文档上还没有加上...

稚出 发表与 2022-08-19 1090 浏览 2 回答
reload时如何让crontab和队列消费安全退出

在workerman或者webman应用重启时,如何让crontab和队列消费执行完成后安全退出,防止执行一半的情况出现?框架本身有处理吗?...

王小板爱吃鱼 发表与 2022-07-22 748 浏览 1 回答
webman 使用数据库后debug模式下没有问题,daemon模式下502

服务器:腾讯云 4核8G10M webman+nginx 做后台管理系统, 数据库:mysql 连接组件: illuminate/database 在debug模式一切正常,换到daemon模式有数据库查询复杂或记录条数大的时候报502,轻量的或无数据库查询的正常,这种情况一般怎么调整?...

xiaooao 发表与 2022-07-16 1390 浏览 6 回答
webman能不能像cms那样弄个初始化安装的功能

webman能不能像cms那样弄个初始化安装的功能...

xianrenqh 发表与 2022-07-05 1086 浏览 5 回答

evilk

3188
积分
0
获赞数
0
粉丝数
2017-07-27 加入
🔝