workerman
首页
问答
分享
手册
市场
商业
AI客服系统源码
聊天系统源码
Webman AI
物联网
赞助商
webman
搜索
+
发布
提问
分享
webman插件
webman应用
登录
注册
问答
Warning: system call select exceeded the maximum number of connections 256.
只能重启
服
务
?
问答
workerman 如何提高Redis出队 效率?
当前正式环境每天会通过API接口有几百条数据不同的时间段提交至
服
务
端,
服
务
端利用Redis队列入队、出队,数据校验后进行入库; 通过
服
务
器自身的任
务
计划,每10分钟执行一次PHP脚本,来对Redis的数据进行出队
问答
总感觉是错误的,请大神知道workerman中的timer类的使用
($worker->id) { case 0: $timers = []; // 保存相关485网关的定时器任
务
Timer::add($device->ror_second, function() use ($device){ // 执行
业
务
代码break; ``` #### 为此你搜索到了哪些方案及不适用的原因 上面的代码首选判断间隔时间是否和数据库设定的值相同,如果不同,则进行删除定时任
务
,然后再次添加定时任
务
。想知道Timer::del($timers[$device->id]['timer_id']);这个方法可以理解成在一个队列中,把这个任
务
给清理掉了吗?
问答
问些小白问题!
$connection->uid); 这一段是首次发送消息给
服
务
器,以这个消息的内容为id之后返回的代码,咱是小白,专
业
术语不懂,我就以自己的方式来理解这一段,实际就是推送了一段文字+id,但是这段文字却不能是中文本人表达能力有限,可能有错别字 或 非专
业
词句 ,非常抱歉 完全是零基础自学,回答请不要使用专
业
术语,小白表示看不懂压力很大 请尽量使用白话文,万分感谢!
问答
请问多任
务
互不影响各自执行用哪种方法比较合适?
如题,假设现在需求是,有3个任
务
,一个任
务
是去获取行情挂市场单,一个任
务
是去检查某个账号的市场单数量超过了指定数量就撤单,一个任
务
是去挂成交单。我现在想到的有两个方法: 1、用多个new Worker()来执行不同任
务
2、在同一worker下开多个count后,再使用if($worker->id==xx){//code}来执行不同任
务
请问哪位一种相对好一点呀
问答
【已解决】当访客离线触发onClose,如何发送$uid给客
服
端以便做对应清除操作?
刚接触GatewayWorker,请教大神,访客离线如何向客
服
端发送离线信息,好让客
服
端做对应数据清楚操作?bind-user"; //访客绑定uid $userid = $message_data['userid'];//访客id $kefuid = $message_data['kefuid'];//客
服
idfromid'=>$fromid, 'ref'=>$ref, 'ip'=>$ip, 'city'=>$city, 'time'=> time() ]; //向客
服
发送新访客信息kefuid'=>$kefuid, ]; Gateway::sendToUid($kefuid,json_encode($data)); //请问访客离线如何把userid发送给kefuid,让客
服
端根据
问答
很多定时任
务
,你们是怎么规划的
定时任
务
很多,全部放在task文件里面,太不美观了,你们是怎么规划的
问答
请教用户计划任
务
的实现思路
用户可以创建很多计划任
务
,可以是 周期性的也可以是一次性的,这种有具体的实现思路嘛?
问答
自动重启 gatewayworker
windows 环境 我本地ip刚开始是自动获取,(后来改成的固定) 由于ip变了,我的gatewayworker
服
务
就报错了,起不开,导致我接收不到数据。如果以后因为我其他原因大致 gatewayworker
服
务
报错的话, 手动不重启的话,我也收不到数据了,有什么思路能让它自动重启
问答
web-msg-sender-master跨域名推送
我有一台阿里云
服
务
器 上面部署了web-msg-sender-master 启动成功 本地调用 返回值ok 然后我再另外一个ip的
服
务
器上写上推送的代码(这个index.html 验证过同ip
问答
workerman-chat如何分布式部署(已测试能通讯成功)
如图: start_gatewat.php Store.php 我这里使用了3台
服
务
器,其中一台用作memcache
服
务
器。配置图如下 不晓得这样配置对不对。
问答
webman push 不能在windows下用吗?
传到centos
服
务
器上倒是直接可以用。 但是自已本地开发。php start.php start 在win电脑上。怎么配那个/app/*** 都访问不了呢。同样的办法已经用Nginx转到端口在
服
务
器上实现了。 但是在win上直接用端口也不行。Nginx转发也不行。那个websocket就联不上。有人成功 的吗?
问答
关于gatewayworker的架构
公司需要搭建gatewayworker
服
务
器做即时聊天。现在打算的是 单独一台
服
务
器做为workerman的驱动,暴露在公网上,数据redis和mysql方面 走API去操作,但是我有一个疑问,redis 有没有必要走接口。或者说有没有什么更好的设计架构。
问答
workerman断开
(用的
服
务
是程序向内部text端口发送数据,通过这个端口转发给AsyncTcpConnection 请求外部
服
务
器获取数据)
问答
AsyncTcpConnection作为客户端的问题
con, $code, $msg){ worker::log($msg); }; ``` 在一个worker里面定时检查是否有新数据到达(用redis的阻塞等待),有的话通知websocket
服
务
器,这样的用法好像不行,websocket
服
务
没收到数据。
问答
workerman 启动报错,already running 。
按照手册 killall php , ps aux|grep WorkerMan|awk '{print $2}'|xargs kill -9,显示没有那个进程,在测试
服
务
器上可以跑起来,上正式
服
务
器就显示已经在运行
问答
gatewayworker内存问题
压力测试的时候发现的, 连接数越大,进程内存越大, 但是连接数减小,到连接数变到0,内存还是不变小, 每个进程内存达到上限的时候,重新连接
服
务
器,发现就连接不上
服
务
器了, 可能是进程内存满了。。。
问答
有个莫名其妙的问题
在
服
务
器上配好了wss,之后不知道为啥总是莫名其妙的弹这玩意儿 [attach]2059[/attach] 然后居然发现,我用搜狗浏览器(远程连
服
务
器的电脑)打开新建标签页(就是上面那个加号)之后就弹这个
问答
我用wokerman做的聊天室断线问题
聊天室 为什么在客户端连上
服
务
端之后要是不发送消息 等两到三分钟消息就发不出去了 两边都不提示掉线 然后我在
服
务
端的cmd敲ctrl+c按理应该退出来了 但是之前发送的消息又出来了 又连上了 求walker
问答
能收到心跳ping, 但收不到其它用户发来的消息
socket
服
务
使用(gatewayWorker3.0.7), gatewatClient3.0.0 A跟B分别连接socket地址 A无法收到B的消息 , B能收到A的消息 A能收到
服
务
端的
« 上一页
1
...
98
99
100
101
102
103
104
105
...
221
下一页 »
« 上一页
101
下一页 »
赞助商
+成为赞助商
请作者喝咖啡
×
🔝