GatewayClient如何可以判断GatewayWorker是否启动

如果服务没有启动就直接报错程序无法执行了 stream_socket_client(): unable to connect to tcp://127.0.0.1:1239 (Connection refused), 怎么可以判断下如果没有启动, 我想执行下面的程序呢? ...

辣条 发表与 2018-08-13 4197 浏览 2 回答
workerman 的webserver 设置Access-Control-Allow-Origin:*不管用

我字体资源文件放在了wokerman web服务器里面按说只要在头部加上Access-Control-Allow-Origin:*其他域名就可以正常引用结果不管用...

479820787 发表与 2018-08-07 3942 浏览 3 回答
想用gateworker+thinkPHP5.0做一个物联网硬件的管理平台

如题,硬件端给出的条件是,支持tcp,除此之外没有了,我有个网络串口调试助手,可以以tcp客户端的身份进行tcp连接,我网站端想获取他的id和发送的字段,请问该怎么实现(研究了很久,只实现了websocket的通信,但是tcp的通信始终没有头绪,新手勿喷,其实提供个思路,详细一点的就行,要是有个demo更好哈哈哈哈)附件有助手的图片,不知道有没有用...

大鸡扒 发表与 2018-08-06 5061 浏览 2 回答
php后端控制器可以作为用户端直接通过Socket连接远程WebSocket服务端吗?

已经用workerman写完了一个服务端,使用HTML5 的方式也有数据。 但要求用后端php进行封装,在系统后端调用。 看到网上很多php连接websocket的资料都是把客户端也作为一个php服务进行连接的。 还有就是在前端页面的通过js连接。 请问此类场景有无处理方法?...

sorcerer 发表与 2018-05-25 3360 浏览 1 回答
客户端监听服务端获取rabbitmq消息队列,rabbitmq有消息的时候客户端刷新页面才能获取到消息,监听没起到作用,请求各位大神指点迷津

header("Content-Type:text/html;charset=utf-8"); use Workerman\Worker; require_once __DIR__ . '/Autoloader.php'; // 注意:这里与上个例子不同,使用的是websocket协议 $ws_worker = new Worker("websocket://192.168.1.218:5556"); // 启动...

浓夭不及淡久 发表与 2018-05-22 8223 浏览 2 回答
worker的分离使用

很想了解下,为什么都把workerman单独分离在一个服务器上,不跟项目整合在一起? 我把workerman放在项目里面也一样可以跑的呀。 分离有什么区别好处么?请大神不吝赐教,非常感谢!~...

luck 发表与 2018-05-19 2009 浏览 2 回答
关于wss设置失败的问题

在gateway代码里面设置了如下设置wss的代码 // gateway 进程,这里使用Text协议,可以用telnet测试 $context = array( // 更多ssl选项请参考手册 http://php.net/manual/zh/context.ssl.php 'ssl' => array( // 请使用绝对路径 'local_cert' ...

sbb 发表与 2018-05-18 10870 浏览 4 回答
GatewayWorker启动后,ESTABLISHED和TIME_WAIT数量问题

netstat -n | awk '/^tcp/ {++y} END {for(w in y) print w, y}' CLOSE_WAIT 1 ESTABLISHED 3190 FIN_WAIT2 9 TIME_WAIT 387 gateway一启动,ESTABLISHED的数量就上升到3000多个,这个是否正常?(业务逻辑有数据库操作,BusinessWorker进程开了100个,gateway进程4个)...

deadline2014 发表与 2018-03-30 2985 浏览 2 回答
最大TCP连接问题

因为要做一个服务端 底下多个板子连接 都是长连接 问题 长连接最大 254 在也无法连接 如何解决 系统windows server2012 R2 测试系统tcp连接没有限制 (起码可以超过254) 使用workman方式 做的server 请问如何解决!...

liming649 发表与 2018-03-27 2279 浏览 1 回答
workerman中怎么使用reactphp-promise?

2016-12-06 workerman3.3.6版本发布 支持ReactPHP同步支持ReactPHP的以下组件 支持异步Mysql客户端 支持异步Redis客户端 支持异步HTTP客户端 支持异步dns客户端 支持异步zmq客户端 支持异步whois客户端 支持异步RabbitMQ客户端 支持异步文件系统 支持异步进程组件 支持promise 这个是官方的公告 手册上并没有关于promise的内容,那wokerm...

will99 发表与 2018-03-19 3565 浏览 1 回答
用workerman写app或者微信小程序的api接口,有没有什么好的解决方案。

因为看中了workerman的httpServer的qps比较高。所以想用来写接口...

mrwu 发表与 2018-03-18 4605 浏览 2 回答
关于gateway里的worker多进程的疑惑的问题

大致都浏览了好几次文档了,有几个疑惑: 看了文档里实例里worker的count都是设置成4,问题来了,那么一个多websocket客户端连接到服务器肯定是会按一定规律分配给不同的worker,多进程间数据是无法共享的,那么广播群发,workerman怎么处理的,利用了什么机制,内存数据共享机制吗? 我看了下大致的源码,找到一个gateway类里有一个_clientConnections,不明白这个是怎么共享的,而且...

testqkl 发表与 2018-02-26 3949 浏览 3 回答
求问 有什么思路可以websocket 和 text 同时使用 并互相推送

同时使用1个线程 使用一个端口 我现在的方法是 修改了workerman里websocket协议接口, 一般情况 下 使用 websocket 发现 首字符是 特殊字符时,使用 text 协议 但是 没有成功!! 还有没有别的方案啊...

parv 发表与 2018-01-25 2086 浏览 1 回答
如何不通过workerman框架,自己实现一个异步定时器任务

workerman框架提供的Timer类很好用,现在会有一些小脚本需要跑,但是又没有必要利用框架来做。看了框架源码,云里雾里的有点晕,希望有高手指点一下思路。谢谢了!...

CoderRunning 发表与 2018-01-24 2976 浏览 2 回答
与TP5结合的时候,Gateway::getClientSessionsByGroup方法获取不到值

我用的是win版本的 [attach]898[/attach] [attach]899[/attach] [attach]897[/attach]...

搬砖屌丝 发表与 2017-12-28 3598 浏览 5 回答
Gateway::bindUid($client_id, $uid)异步绑定提示500错误

$.post('bind.php', {client_id: e.data}, function(data){alert(data);}, 'text'); 异步调用绑定本地身份uid提示500错误,但是直接http网址访问绑定文件是可以的,这是什么问题 服务端使用GatewayWorker bind.php文件源码如下: //加载GatewayClient。关于GatewayClient参见本页面底部介绍 requ...

add5188 发表与 2017-11-15 7531 浏览 2 回答
随机匹配玩家 并发问题

想用workman做一个随机匹配的小游戏 2个人一个房间pk a玩家打开应用(H5) 点击匹配 服务器从 worker的connections属性里 遍历链接 选择connection->status=0(0代表空闲 1代表游戏中)假设选中b玩家跟a匹配 然后开始游戏 问题是 高并发下c玩家会和a玩家同时选择到b吗? 这个要怎么解决呀...

鸡肉味嘎嘣脆 发表与 2017-10-31 3142 浏览 1 回答
文档里面的 redis 示例 貌似少了一行?

http://doc3.workerman.net/component/clueredis-react.html 少了个 $loop -> run () ; 纠结了我半天...

wazd12 发表与 2017-10-22 1845 浏览 2 回答
如何判断a用户已经与b用户或c用户相连接?

我要做一个即时私聊的功能,假如a用户已经与b用户相连,然后b用户下线,a用户又与c用户相连聊天,这时候,b用户上线想找a用户聊天,这个时候a用户已经与c用户相连,b发给a用户的消息,a是暂时看不到的,那么问题来了,怎么判断b用户发消息过去的时候去判断a与c相连,从而把b发送的消息改为未读状态呢?想了很久,都没什么思路...

moming 发表与 2017-10-15 2278 浏览 1 回答

mdx2007

1925
积分
0
获赞数
0
粉丝数
2016-12-16 加入
🔝