workerman
首页
问答
分享
手册
市场
商业
客服系统源码
聊天系统源码
Webman AI
物联网
赞助商
webman
AI助手
搜索
+
发布
提问
分享
webman插件
webman应用
登录
注册
问答
webman用window服务器靠谱吗?
最近公司要做高性能高并
发
的网站。想问下webman+windows会有性能缺陷吗?因为workman的soket在windows上只能限
制
连接256个连接
数
,我就怕除了这个webman还有别的系统上的限
制
,那小白我直接用window做服务器那就完蛋了啊。。
问答
请问
GatewayWorker
加入GlobalData,Server应该在哪里new呢
菜鸟求助 想在
GatewayWorker
加入GlobalData 但不知道$worker = new GlobalData\Server('127.0.0.1', 2207);应该在哪里加入啊 试过独立的
问答
GatewayWorker
前端支持用web-socket-js库吗?
IE10以下不支持h5的websocker协议,现在服务器用的是
GatewayWorker
,如果前端要兼容低版本的浏览器可以用web-socket-js吗?
问答
workerman 4.X daemon 方式运行莫名退出
之前一直在用 3.x 框架,今年看到说4.X框架对http支持更好,改用4.X尝试文件的接收(通过创建http
进
程的方式)。在测试模式下运行一切正常(
发
送
-接收都正常)。切换到daemon模式下(命令行运行时 -d ),客户端
发
送
文件给worker
进
程,worker会莫名退出(status 显示 exit),文件接收会失败。有人遇到同样的问题吗?
问答
gateway黑客会不会模拟和服务器的连接导致资源耗尽?
只是创建连接,不一定
发
数
据
,而且也响应心跳。 如果他
发
数
据
,那么我们就可以判断
数
据
如果不适合请求就不回复。 但是!他如果只是创建无
数
连接,而不是
发
数
据
,那会不会gateway就会导致内存崩溃??? 各位,在反黑客攻击方面,都有什么有效方法吗? 在这方面,是不是不如HTTP反倒有弊端呢?
问答
GatewayWorker
分开部署,过一段时间不用就会停止连接,无法执行BusinessWorker
您好,请教一个问题: 部署情况:
GatewayWorker
的Register Gateway BusinessWorker全部是分开部署,分别启动的。全部在部署是一台本机上。 具体间隔的时长不太清楚,一般是隔一个晚上,第
二
天执行异步任务,就无法执行,必须Reload就可以再次执行了。只有一直有任务执行就不会出现断开的情况。
问答
PHPSOCKETIO中定时器和on函
数
的回调不在同一
进
程如何优雅地处理?
defined('GLOBAL_START')) { Worker::runAll(); } ``` // 打印出来的PID是不一样的 导致我无法在 on的回调中和定时器中共享同一份
数
据
问答
定时器里如和写长连接的广播?
是这样的需求 定时器一直在控
制
长连接只有在特点的时间长连接才返回
数
据
只用workerman 我尝试了在长连接新写一个定时器,定时器中似乎不能影响长连接的返回
问答
两个Gateway之间能通信,但是事件不触
发
分别运行两个Gateway A B ,在B的Events里面设置设置定时器每秒
发
送
当前内存 模拟QPS, ```php Timer::add(1, function(){ $usage = memory_get_usage8282'); //A服务 fwrite($client,json_encode(array('time'=>time() , 'usage'=>$usage))); }); ``` 但是在A里面不触
发
任何事件
问答
sh文件执行停用,启用
/bin/bash \#
进
入要执行命令的目录 cd /www/wwwroot/ysian_admin \# 停止 PHP
进
程 php start.php stop \# 启动 PHP
进
程,并以守护
进
程方式运行 php start.php start -d #### 报错信息  就不太明白,第
二
次为什么端口被占用了;
问答
为什么我自定义的
进
程在debug中无法使用
#### 问题描述 我在windows下使用phpstorm+webman+debug开
发
测试,为什么我自定义的
进
程在debug中无法使用 我自定义了一些
进
程,当我以debug模式启动的时候,自定义的
进
程没有启动
问答
getawayworker连接mysql获取id问题
您好,我用getawayworker做聊天室,在event.php里用自带的db类插入
数
据
后想用Db::instance("db1")->query("select last_insert_id()");获取上一步插入的
数
据
的id.请问mysql连接的作用域是单个worker
进
程里还是每个客户端的连接里?如果多个用户连接同一个worker同时插入
数
据
我用Db::instance("db1")->query("select last_insert_id()");获取id会不会获取的id乱掉? 。。- -,我对这些
进
程神马的都是一片浆糊。。望大神不要嫌弃,,不吝赐教。。
问答
在webman中,在Crontab定时任务里使用Db
// 每2分钟执行一次,注意这里省略了秒位 new Crontab('*/2 * * * *', function(){ //因为是简单任务,直接在定时任务里写上执行业务逻辑,对
数
据
库
进
行更新\n"; }); } } ``` 我的问题是,直接在定时器里
进
行
数
据
库操作时,需要手动关闭
数
据
库连接么? 就如上面代码般使用,会不会出现什么问题?
问答
php cpu占用图片飙升降不下来,日志显示worker[proxy_server:1743] exit with status 64000
目前使用gatawayworker搭建了一个名为proxy_server的服务,主要就是
数
据
转
发
而已,没有涉及什么
数
据
库等东西。目前并没有找到什么规律,有时候从
进
程里看到php的cpu占用非常高,每个php
进
程都到了80-95的占用。重新启动 gatawayworker服务可以恢复正常状态。
问答
关于 webman 重定向传递参
数
的使用
可以结合 route 函
数
进
行传参,例子: ```php return redirect(route('users.show', ['id' => $user->id])); ```
问答
使用workerman\mqtt遇到的问题。
在循环在redis读取
数
据
,并根
据
数
据
发
送
主题。mqtt服务器 用的是 Mosquitto 遇到了两个问题。 1 当qos为2时候
发
不出去,0或1的时候就可以。
问答
命令行怎么使用?
目前有一份
数
据
文件需要导入到项目中,总
数
量约40-60万,树状结构。目前写了一个命令行程序,使用递归算法实现,但每次任务开始后很快就被弹出,强行停止 请问,这种情况应当如何控
制
,或在webman中应如何实现?
问答
memcache做排行榜
memcache做排行榜 怎么保证高并
发
存入
数
据
库和读取
数
据
库不会挂 采用memcache
问答
GatewayWorker
配置开启SSL,证书到期之后更换证书
#### 问题描述 线上
GatewayWorker
配置开启SSL,证书到期之后需要更换证书,项目需要重启吗?
问答
GatewayWorker
外部操作定时器问题
目前使用的是往客户端的session写入
数
据
,定时器准备工作的时候判断session的值来决定是否运行。
« 上一页
1
...
160
161
162
163
164
165
166
167
...
429
下一页 »
« 上一页
163
下一页 »
赞助商
+成为赞助商
×
请作者喝咖啡
×
🔝