请教:关于WebServer如何方便水平扩展

首先感谢大神提供这么好用框架  背景:公司api项目以前用提tp框架,性能不高,qps才几百。现用workerman的WebServer来实现api开发,性能非常好,相比以前nginx+php-fpm模式,性能提升几十倍。 但是单机处理请求数是有极限的,所以想通过办法水平扩展增加服务器来提高qps,目标是达到并发1万,响应时间在100ms以内   可能的办法: 1.nginx(1台) + workerman(多台) ...

frank 发表与 2019-02-21 3347 浏览 1 回答
worker启动是报错Workerman\Worker::$_maxEventNameLength未定义?

Access to undeclared static property: Workerman\Worker::$_maxEventNameLength 这是啥情况 Workerman start in DEBUG mode    Symfony\Component\Debug\Exception\FatalThrowableError  : Access to undeclared static property...

buck 发表与 2019-02-21 3468 浏览 2 回答
wokerman并发

我现在是一套直播系统对应一个wokerman-chat聊天服务端 整个直播系统很简单,就一个页面加载第三方视频 然后用户收看直播发送聊天信息 wokerman-chat只负责消息接收发送 那我想问一下大佬  1)我想把网站系统和聊天socket独立出来 比如说我到时候有十套系统 共用一个 socket消息服务端 这样可行吗?? 2)对socket服务端存放的socket服务器有什么要求呢?? 配置啥的 我不是很懂 比...

taolee 发表与 2019-02-21 3127 浏览 3 回答
请问GatewayWorker最大连接数如何解决的

目前我使用 GatewayWorker建立的聊天室最大连接数为254,请问有没有什么办法可以提升最大连接数?是需要修改workerman的配置,还是说需要修改服务器的配置呢?...

symlgn 发表与 2019-02-21 5479 浏览 2 回答
workerman Event 类中,4个斜杠代表什么意思?

[attach]1726[/attach]   4个斜杠代表什么意思?...

void 发表与 2019-02-19 3827 浏览 1 回答
socket.io如何才能正确的使用redis或MYSQL链接操作呢

socket.io如何才能正确的使用redis或MYSQL链接操作呢...

langbin 发表与 2019-02-18 3282 浏览 1 回答
socket.io客户端断电或断网服务端会不会自动断开其链接的?

socket.io客户端断电或断网服务端会不会自动断开其链接的?...

langbin 发表与 2019-02-18 4455 浏览 1 回答
请问walkor大神,关于ping帧的处理

请问walkor大神,我使用WebSocket做客户端,服务端每2分钟会发送ping帧,我在onMessage里无法收到帧,我该怎么回复pong帧。或者怎么修改下源码,使workerman底层自动对ping帧响应pong帧。感谢回复下。...

Ivan999 发表与 2019-02-18 4676 浏览 2 回答
关于原有Thinkphp H+后台的项目用Workman的Webserver重构 SESSION 问题

关于重构项目后台 用户登陆    是不是没法使用原来那种php-fpm的session 自动使用匹配 用webserver 重构是不是只能走接口鉴权  然后生成token 用token识别用户的是否登陆  和一系列的登陆信息。  最近这两天看到了官网的一个大神用workman 写的Thinkworker框架   所以想用它把原来的TP  H+模板的后台重构下  目前页面基本已经和数据基本已经处理的差不多  希望到时候...

summer 发表与 2019-02-16 3536 浏览 2 回答
GatewayWorker分开部署,过一段时间不用就会停止连接,无法执行BusinessWorker

您好,请教一个问题:   部署情况: GatewayWorker的Register Gateway BusinessWorker全部是分开部署,分别启动的。全部在部署是一台本机上。   问题描述: 我的BusinessWorker过一段时间不执行任务会跟Gateway断开,无法执行后台任务。具体间隔的时长不太清楚,一般是隔一个晚上,第二天执行异步任务,就无法执行,必须Reload就可以再次执行了。只有一直有任务执行就...

houniao506 发表与 2019-02-16 4290 浏览 3 回答
如何暂停worker接受连接

我在翻worker.php的时候看到一个pauseAccept,但是这会导致100% CPU,请问能解决这个问题或者有其它方案吗...

ishland 发表与 2019-02-13 2255 浏览 1 回答
cpu突然暴涨,不知道是啥原因,附上status图

最近几天,cpu突然暴涨,不知道是啥原因,附上status图,求社区大神帮忙看看。代码最后一次提交是半个月前了、...

sanmo 发表与 2019-02-11 3323 浏览 1 回答
gatewayworker内存问题

压力测试的时候发现的, 连接数越大,进程内存越大, 但是连接数减小,到连接数变到0,内存还是不变小, 每个进程内存达到上限的时候,重新连接服务器,发现就连接不上服务器了, 可能是进程内存满了。。。有60多m 不晓得怎么回事...

l928112133 发表与 2019-02-11 3317 浏览 2 回答
Socket问题

目前是我们遇到这个问题(请看附件),想知道是什么原图导致和解决方法...

ehohpo 发表与 2019-02-06 2567 浏览 2 回答
TCP连接数持续20000,间歇性下降又上升

TCP连接数持续20000,间歇性下降又上升,客户端连接数并不多400多个。 total_tcp两万时通讯不稳定。 请教一下可能什么原因造成的?谢谢...

sxmwhl 发表与 2019-02-02 5828 浏览 3 回答
tcp 对方发的是个字节数组 我该怎么接受

tcp 对方发的是个字节数组 我该怎么接受...

周小云 发表与 2019-01-30 3935 浏览 2 回答
workerman异常退出,可不可以打印点东西,

比如我停止他,或者异常退出,我想异常退出发个短信或者邮箱提示。调用哪个查看...

两年天书 发表与 2019-01-25 2696 浏览 1 回答
workerman 异常退出

守护进程的方式运行.一般第二天就发现停止运行了. 怎么查看原因.日志中没有.只是echo信息而已...

viqecel 发表与 2019-01-25 3074 浏览 1 回答
分布式服务器Gateway连接数不正常

master.png是主服的连接数和请求数 server2.png是分布式2号服务器的连接数和请求数   businessWorker似乎是正常的,但Gateway连接数为啥没起来,总请求数也是一模一样 求助...

allbluz 发表与 2019-01-25 2838 浏览 1 回答

walkor

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