使用了gatewayworke部署在windows服务器,超过300个客户端长连接,客户端打log提示进程繁忙

请问,windows版本的gatewayworke是只支持一个进程吗? start_gateway.php里设置了4个进程也只是代表只有一个进程在接收IO么? 因为业务系统用的是sqlserver,所以采用windows, 和gatewayworke都部署在同一台服务器,到300个客户端的长连接其他就连不进来....

3239508152 发表与 2017-07-15 3390 浏览 3 回答
有geteway里面有 mysql短线重链的例子吗

有的话给个例子...

bigman 发表与 2017-07-14 2330 浏览 2 回答
请教UdpConnection用法

$socket = socket_create(AF_INET, SOCK_DGRAM, SOL_UDP); // socket_bind($socket,"120.76.169.136",10001); $connection_to_baidu = new UdpConnection($socket,'120.76.169.136:10001'); $connection_to_baidu->send($bi...

keya777777 发表与 2017-07-14 4217 浏览 8 回答
关于gateworker跨域链接的问题

请问worker大大,在源码哪里添加以下代码可以解决跨域的问题? header("Content-Type: text/html; charset=UTF-8"); header("Access-Control-Allow-Origin:*"); header("Access-Control-Allow-Methods:OPTION, POST, GET")...

asssing 发表与 2017-07-14 4426 浏览 2 回答
gateway 端 如何做多层路由,然后做负载均衡

gateway 端 如何做多层路由,然后做负载均衡 我的需求是:1000万个用户同时连接 目前架构是 gateway worker worker worker redis mongo 就是gateway 那层如何做分离呢? ...

kane 发表与 2017-07-13 5415 浏览 4 回答
WEB消息推送框架

这个安装完要怎么用,我没看懂前后端的调试...

kathy 发表与 2017-07-13 2765 浏览 1 回答
请问大神 这个框架能写实时语音聊天吗?

请问大神 这个框架能写实时语音聊天吗?...

kane 发表与 2017-07-13 3565 浏览 2 回答
workerman能否实现sgip,cmpp短信协议

如果能的话,我想尝试下如何实现...

amosmz 发表与 2017-07-12 2461 浏览 1 回答
GatewayWorker 如何在本地搭建wss 。

一、生成本地证书 创建服务器私钥,命令会让你输入一个口令: $ openssl genrsa -des3 -out server.key 1024 创建签名请求的证书(CSR): $ openssl req -new -key server.key -out server.csr 在加载SSL支持的Nginx并使用上述私钥时除去必须的口令: $ cp server.key server.key.org $ opens...

mingzhi 发表与 2017-07-10 6384 浏览 1 回答
workerman多进程 http向指定用户推送消息(管理后台手动指定推送)

文档中有例子说明 但是必须传参数workid和connectionid 可是管理后台怎么会知道用户对应的workid呢 不知道哪个进程怎么推呀!求指导 我的想法是将用户uid绑定到连接上 可是多进程没办法实现呀 背景:C#作为客户端监听端口 PHP作为服务端 要通过PHP的管理后台向指定的客户机推送消息 多进程的workerman 求一个思路...

詹少 发表与 2017-07-08 4026 浏览 1 回答
new worker单独处理定时器的问题

Gateway游戏项目,不同房间游戏开始之前定时30秒,30秒后开始处理游戏,上次的问题虽然搞定了异步进行,现在问题是前端显示会跳过秒数,比如30 29 直接27了这样,这个秒数我是从数据库读出来每一秒都返回给前端,会不会是这个频繁操作数据库引起的?如果客户端开多了房间,我估计很快就卡住了,看了社区的问题想单独开启个进程来处理定时器,麻烦指导下该怎么做,新手, 谢谢了。 下面是别人问题中的 http://wenda....

javascript 发表与 2017-07-06 4624 浏览 3 回答
关于数据库应用的一个问题

在使用getewayworker的时候 我处理业务的时候,我现在是使用一个work进程里面使用多个mysql短链接的实例来操作数据库,而不是一个work进程只使用一个mysql长链接的实例。 这样做可行吗?...

bigman 发表与 2017-07-05 2442 浏览 2 回答
服务端多次接收数据后数据库连接会变多,最终导致报错

6个客户端每分钟发来一次数据。大约一二十分钟后服务端就报错了。 数据库连接多了很多,每次崩溃重启cmd窗口后恢复。...

cnsms 发表与 2017-07-05 3275 浏览 3 回答
getewaywork发送数据到客户端的时候出现问题

开发机器上面报: worker exit with status 11 本地服务器一切正常 请指教!...

bigman 发表与 2017-07-04 2381 浏览 6 回答
windows版是不是不支持getClientSessionsByGroup等一系列group相关操作

chat项目 , 按照代码Events 中的写法,可以拿到同组(同个聊天室)的所有客户端列表: $clients_list = Gateway::getClientSessionsByGroup($room_id); foreach($clients_list as $tmp_client_id=>$item) { $clients_list = $item; } $clients_list = $cl...

alum 发表与 2017-07-04 2686 浏览 3 回答
智能家居项目workerman分布式部署问题

Hi Walkor, 我们目前在做的物联网项目(智能家居方面),用的workerman,10台服务器作分布式部署,分布式通讯组件是Channel,那么, 1 .Channel的Server需要考虑负载的问题吗? 10台服务器的workerman分布式部署时,j单独分配一台服务器给Channel Server足够吗? 2. 每台服务器wokerman启用8个进程,对于mysql或者redis的使用,我是在onW...

xiewen_kevin 发表与 2017-07-04 3909 浏览 1 回答
阿里云弹性Web托管+workerman

阿里云弹性Web托管是已有php环境和nginx且无法进行配置,也无法运行命令行。请问workerman可以在这种环境下使用么?...

jxy 发表与 2017-07-04 4094 浏览 1 回答
如何使用BINARY_TYPE_ARRAYBUFFER模式进行通信?

如题。 外:能动态设置通信模式吗?...

章鱼哥 发表与 2017-07-04 3275 浏览 1 回答
gatewayworker服务端部署在windows服务器,如何平滑重启

gatewayworker服务端部署在windows服务器,如何平滑重启...

zzq1989 发表与 2017-07-04 3621 浏览 2 回答
使用gatewayworker做tcp长连接服务器,接收数据不完整

使用gatewayworker做tcp长连接服务器,如果客户端发送的数据比较大,接收数据不完整,服务器一次性只能收到一部分数据。不知道gatewayworker有没有自带的整合方案,把数据组合好后再在event进行业务逻辑判断。还是说必须自行在客户端对数据进行分片传输,然后再在服务器端进行数据重组。...

zzq1989 发表与 2017-07-03 4449 浏览 1 回答

walkor

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