webman mysql 最大连接数问题,大家有没遇到过

think\db\exception\PDOException: SQLSTATE[HY000] [1226] User 'root' has exceeded the 'max_user_connections' resource (current value: 50) in /www/webman/vendor/topthink/think-orm/src/db/PDOConnection.php:797<...

程序小杰 发表与 2023-09-11 1187 浏览 7 回答
redis-queue多进程下消费如何保证不重复入库的问题

问题描述 大概是我这边在处理队列数据时需要判断表中是否存在,不存在就向表中插入数据,存在的话就更新这条数据,这个逻辑在单进程下正常,但是多进程下,会出现重复入库的问题。 下面代码:以day为条件查询是否存在了当天的统计记录,存在就更新统计,不存在就新增一条当天的统计记录,但是多个进程下,好多个进程取到的都是当天不同时刻的数据,我这边判断只能以日期判断,造成数据重复入库问题。想过在表中加入唯一索引,这样写入时会抛出异常...

864328615 发表与 2023-08-10 1309 浏览 13 回答
nginx转发到webman问题(webman BUG)

问题描述 主服务器配置转发到子机webman 返回数据错误 实测500kb大小文件没有任何问题, 可以下载 但是3MB的文件就不行了 chrome浏览器直接下载未完成 使用curl方式 去获取 只能读到2MB大小 如果将主服务器nginx转发到子机nginx 6MB大小的文件都没问题 所以判断结论是webman的问题 主服务器nginx配置 location / { proxy_redirect off; ...

webmanchin 发表与 2023-05-25 1147 浏览 3 回答
workerman/http-client支持http2吗?

问题描述 项目涉及使用,了解一下workerman/http-client支持http2吗?...

artisan 发表与 2023-03-16 932 浏览 1 回答
【已处理】中间件使用$request->all() 报错

如图所示,我在中间件使用$request->all()出现以上错误。GET请求或者POST请求不传参会报错 两种情况: apipost6测试没问题 apipost7测试会出现问题 ...

mosquito 发表与 2022-09-19 1259 浏览 1 回答
在start.php定义了一个全局对象,websocket进程中读取不到另一个websocket进程保存的数据?

socket服务难道每个进程都会copy一份全局变量到各自进程的代码区?所以才会出现这个现象吗?...

wenruns 发表与 2022-09-19 804 浏览 1 回答
发现一个webman的websocket的时候,传输gzip数据,解析数据会出现 gzdecode data error

<!DOCTYPE html> <html> <meta charset="UTF-8"> <script src="./../dist/pako.js"></script> <script> const obj = [ { foo: 'bar', baz: 'baz' }, { abra: 1, cadabra: 2222222222...

zh7314 发表与 2022-09-01 1317 浏览 2 回答
workerman作为ws/wss客户端的咨询

在Laravel里边安装gateway-worker,然后直接使用AsyncTcpConnection作为ws客户端,发生如下错误 请问有朋友知道原因吗?...

yootou 发表与 2022-07-29 1628 浏览 3 回答
webman medoo插件 怎么使用多个数据库

webman medoo插件 怎么使用多个数据库...

webmanchin 发表与 2022-07-26 1165 浏览 2 回答
关于webman优化测压问题

1.直接从composer下载的webman项目,无任何业务代码 2.阿里云服务器2核8G 3.已按照文档安装event扩展和优化linux内核 4.本机ab测压127.0.0.1:8787/,测压命令:ab -n 800 -c 800 http://127.0.0.1:8787/ 5.使用nginx代理,本机ab测压:ab -n 800 -c 800 http://webman.xxxxx.cn/ rps掉到1...

xjx2580 发表与 2022-07-25 1550 浏览 4 回答
Event事件是否异步执行?

有一阵没来了,发现又多了几个好用的插件。 有一个疑问 https://github.com/webman-php/event 这个插件里的业务逻辑是否异步执行? 比如例子 class User { public function register(Request $request) { $user = [ 'name' => 'webman', ...

oscar 发表与 2022-07-05 1326 浏览 2 回答
webman + GatewayWorker + mariadb 报错

2022-06-24 19:17:57 pid:28957 Worker[28957] process terminated with ERROR: E_ERROR "Uncaught PDOException: SQLSTATE[08004] [1040] Too many connections in /root/webman/vendor/illuminate/database/Connectors/...

webmanchin 发表与 2022-06-24 1317 浏览 4 回答
webman的进程数在哪里配置

webman的进程数在哪里配置...

晚安。 发表与 2022-06-22 1422 浏览 2 回答
tp6框架使用异常退出

----------------------- WORKERMAN ----------------------------- Workerman version:3.5.31 PHP version:7.3.4 ------------------------ WORKERS ------------------------------- worker listen ...

adcold 发表与 2022-06-22 1039 浏览 1 回答
如何获取某个client_id的$_SERVER信息?

比如我要获取一个client_id的IP,没有类似 Gateway::getClientAddress 之类的接口吗?...

dark495 发表与 2022-05-31 1109 浏览 4 回答
Workerman 中 Worker::stopAll(); Master进程中为什么要增加一个Timer::add() 去清理残留pid数据?

Timer::add(1, "\\Workerman\\Worker::checkIfChildRunning"); /** * check if child processes is really running */ public static function checkIfChildRunning() { foreach (static::$_pidMap as $worker_id => $...

meows 发表与 2021-11-06 1487 浏览 1 回答
\stream_socket_client $flag STREAM_CLIENT_ASYNC_CONNECT 和 STREAM_CLIENT_CONNECT 区别是什么?

$this->_socket = \stream_socket_client("{$this->transport}://{$this->_remoteAddress}", $errno, $errstr, 0, \STREAM_CLIENT_CONNECT); 上面的代码会报错,如果设置为 STREAM_CLIENT_ASYNC_CONNECT 连接超时0...

meows 发表与 2021-10-14 2434 浏览 1 回答
请教大家,查看php start.php status运行状态无显示???????????????????

请教大家,执行php start.php status不显示运行状态,是什么问题呢?看日志也都是正常的。是缺少什么吗?谢谢指教~! ...

ody 发表与 2021-04-23 2342 浏览 1 回答
Workerman 工作原理,如何实现连接不在同一个进程传递消息。

Workerman 使用“Websocket”协议,开启两个子进程监听客户端连接。 描述:单机Workerman 开启4个worker子进程且开启端口复用,那么客户端连接的时候。每个客户端都有一个TcpConnection 对象实例,均保存在各自Worker 内存。 疑问一:如果来自多个websocket 客户端,但是他们的连接实例均不在同一进程。不在同一个Worker实例,那么是如何发送消息的嘛? 疑问二:Work...

meows 发表与 2021-03-27 2395 浏览 1 回答

meows

2746
积分
0
获赞数
0
粉丝数
2020-07-10 加入
×
🔝