上传文件文件名为中文时出现异常

https://github.com/walkor/Workerman/blob/b73ddc45b3c7299f330923a2bde23ca6e974fd96/Protocols/Http.php#L559 $header_value的值为string(306) "form-data; name="object"; filename="13纪要_2021年会议纪要 - 副本.pdf"; filename*=UTF...

MakeHui 发表与 2021-05-25 2759 浏览 1 回答
使用gateway,关于大量耗时业务的想法

如果使用gateway,但是很多业务都是比较耗时的,那么是否可以仅在worker进程里做消息分发和一些简单的业务处理,大部分业务全都交给异步task处理是否可以,大量的异步进程处理很多任务不清楚稳定不稳定,咨询一下,大量主业务是否能够以异步的task进程为主...

dingdejing 发表与 2021-05-24 2799 浏览 2 回答
Redis连接超时

使用strace -p 命令行得到如下 poll([{fd=16, events=POLLIN|POLLPRI|POLLERR|POLLHUP}], 1, 0) = 0 (Timeout) 使用lsof -p 命令行得到如下 php 117733 root 16u IPv4 1692254122 0t0 TCP iZ23:37010->10.146....

ys 发表与 2021-05-22 2841 浏览 1 回答
webman Redis消息队列组件 redis-queue 大批量失败

Redis消息队列组件 redis-queue 大批量失败 问题出现场景: 一次性插入20000条消费信息 , 消息队列 进程100 , 队列处理接近8000-10000 的条数的时候 , 就会出现报错 错误如下: /data/web/webman/vendor/workerman/redis/src/Client.php:305 Stack trace: #0 /data/web/webman/vendor/wo...

shixiaofei 发表与 2021-05-21 5084 浏览 2 回答
PHPsocket.io 偶尔报 Session ID unknown

PHPsocket.io 偶尔报 Session ID unknown 开了两个端口运行了两个socket.io 本地开发的时候没事 放服务器偶尔出现Session ID unknown 本地apache 服务器nginx 不知道为啥 谁遇到过吗...

zhuonuo 发表与 2021-05-07 2564 浏览 1 回答
偶尔出现客户端连接超时的问题(内有截图) 刷新下又正常了 这个问题怎么解决 或者可以怎么排查吗

刷新一下又好了 但是多刷新几次总会出现一次无法连接的情况 另外连接数很少 肯定不是连接数的问题 ...

gamer 发表与 2021-05-07 1747 浏览 2 回答
webman在关闭FileMonitor的情况下,修改文件不reload会有一定概率被自动加载

多应用模式下,关闭FileMonitor后在daemonize模式下后台正常开启服务器后访问接口,然后修改接口,没有进行reload,再访问接口会出现有部分子进程自动加载了修改后的接口,多次访问后有时是旧内容有时是新内容 第一次访问: 修改文件后再次访问: 接着直接继续访问多次会出现: 期间没有进行任何reload,FileMonitor也是在关闭的状况下, 服务器情况: 这是什么情况,难道是部分子进程在第一...

fm333666999 发表与 2021-05-05 2665 浏览 1 回答
服务启动了老是自动停止,是什么原因呢

2021-05-05 08:33:52 pid:2131305 worker[none:2695003] exit with status 65280 2021-05-05 08:42:31 pid:2898722 Worker[2898722] process terminated with ERROR: E_ERROR "Uncaught Error: Call to undefined method ...

x345923852 发表与 2021-05-05 5938 浏览 1 回答
workerman/http-client好像不是完整的异步

workerman/http-client好像不是完整的异步,比如对一万个不同域名进行测试,发现其在域名解析这个过程中是非常慢的,不知道是不是这里没有加入异步特性的原因...

jsbba 发表与 2021-05-03 3006 浏览 1 回答
http server无法发送文件(从github上clone的最新版workerman)

http server无法发送文件(从github上clone的最新版workerman)...

鲁达 发表与 2021-04-30 1983 浏览 2 回答
fwrite 异常

fwrite(Resource id #331, 's:59:"\xE6\x82\xA8\xE7\x9A\x84\xE7\xBC\x96...') $len = @fwrite($this->_socket, $send_buffer);...

lltt7788 发表与 2021-04-30 1706 浏览 1 回答
想问下workerman作为客户端连接对方的服务端没有进入onConnect是怎么回事?

function subscribe($callback, $sub_str="") { $GLOBALS['sub_str'] = $sub_str; $GLOBALS['callback'] = $callback; $worker = new Worker(); if(isset(Config::$config['paper'])){ ...

xianbing 发表与 2021-04-30 2673 浏览 1 回答
workerman nginx代理连上后websocket过十秒左右就自动断开的问题

配置如下 客户端发送心跳的间隔是18s,最近突然出现 websocket 客户端连上后10s左右就自动关闭的情况,经过多次调试,发现只有设置客户端心跳间隔是10s 、 $gateway->pingInterval = 10 的情况下才不会自动关闭连接,两边改成其它任意值都会自动断开。 代码里追到 TcpConnection.php 文件中的下面位置断开的 另外不通过 nginx 代理,直接用ip地址去连...

左东 发表与 2021-04-30 5069 浏览 1 回答
出现一个系统异常,导致数据有问题

Hi 大大, 今天在开发时意外出现一个这样的问题(用了workerman几年了没有出现过),就是前端请求接口时,数据时有时无。查看日志才发现,报了一个这样的问题: msg:stream_select(): unable to select [4]: Interrupted system call (max_fd=5)。 请问这个问题是怎么出现的? 我要如何解决呢。感谢! (另外,我用的是RPC,明明类里面有我写好的...

xiewen_kevin 发表与 2021-04-29 2902 浏览 1 回答
服务器跟公网IP分开时该怎么设置

如果GatewayClient和GatewayWorker不是在同一台服务器上,则需要先将start_gateway.php中的lanIp改成当前服务器的内网ip(如果不在一个内网可改成公网ip) 华为云的服务器跟公网IP是分开的,如果设置成公网IP启动时就会报错Warning: stream_socket_server(): unable to connect to tcp://xxxxxxxxx:2903 (Ca...

daddycaccy 发表与 2021-04-24 2073 浏览 2 回答
bug:创建若干个子进程后,按ctrl+c,部分子进程不会被关闭

$http_worker = new Worker("http://0.0.0.0:23451"); $http_worker->count = 1; $http_worker->onWorkerStart = function($worker) { echo "Worker starting...\n"; Timer::add(3, function() { $...

dignfei 发表与 2021-04-24 2375 浏览 1 回答
workman的异步任务会排队吗

workman异步任务启动了5条进程,向其中投递了10个任务。此时进程池被占满,剩下的5个任务会在前面的任务之后完毕后被唤起执行吗?...

li20201108 发表与 2021-04-24 2669 浏览 4 回答
启动star.php的时候报错

以debug(调试)方式启动会报错 Warning: stream_socket_server(): unable to connect to tcp://xxxxxxxxx:2903 (Cannot assign requested address) 不知道是哪里的配置没对应上,服务器的安全组已经加上了这端口了的...

daddycaccy 发表与 2021-04-24 2409 浏览 2 回答
gateway开启4个进程 event里的静态变量是不是不共享的 如图

多进程中 业务处理文件的静态变量共享吗...

zhuonuo 发表与 2021-04-23 2239 浏览 1 回答
只要把gatewayworkerman挂起来服务器就会变卡

...

mikes 发表与 2021-04-21 2000 浏览 2 回答

walkor

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