每个 worker 的 log 分别写入不同的 log 文件

gateway 项目中,根据协议类型划分,有三中 worker,能否定义三个日志文件,分别记录这三种 worker 的日志?...

aidong_wang 发表与 2017-09-05 3070 浏览 1 回答
workman macOS  中出现以下错误,请问怎么解决

应安装的文件已经安装,线上测试成功,但运行时出现以下错误 Fatal error: Uncaught exception 'Exception' with message 'can not save pid to /Users/qgkjtech/PhpstormProjects/workemantext/Workerman-master/Desktop/_Users_qgkjtech_PhpstormProjects...

just0621 发表与 2017-09-04 4484 浏览 1 回答
关于连接断开时的日志记录问题

现在Gateway服务器已经弄好终端也通过TCP连接上了, 服务器设置了心跳超时的操作,3分钟没有数据就会断开,终端在登录时如果包有问题我会掉用Gateway::closeCurrentClient(); 问题一、 心跳的断开和Gateway调用的断开机制都会走onClose方法吗? 问题二、 请问怎么区别终端是被哪种方式断开的吗?因为出现终端无故掉线的情况需要这个来调试一下的...

workman 发表与 2017-09-04 3070 浏览 1 回答
请老大指点这样的应用场景

我有这样的应用场景,客户端是游戏机,服务端是demo里的聊天代码做的gateway服务,游戏机开机后连接服务器,并生成支付二维码,用户扫描二维码支付,把发送到服务端后,我检测该游戏机是否在线,在线则把支付信息转发给游戏机,不在线则退款给用户,这样一般没啥问题,但是由于没有采用游戏机与服务端的应答机制,游戏机的网络环境有时不太好,在发送给游戏机时后,gateway里的发送方法没有返回值,我并不知道发送成功不成功,游戏机...

dreamboycx 发表与 2017-09-04 3171 浏览 1 回答
ssl链接,我安装了ssl证书以后,使用ws链接就报错了

打开网页的时候,一直报错:failed: Error in connection establishment: net::ERR_SSL_PROTOCOL_ERROR...

culture 发表与 2017-09-03 3127 浏览 1 回答
php start.php start 报错

lnmp环境 php7.0 # php start.php start Workerman start in DEBUG mode ----------------------- WORKERMAN ----------------------------- Workerman version:3.4.4 PHP version:7.0.21 ------------------------ WO...

huigezizj 发表与 2017-09-03 8484 浏览 5 回答
连接成功了,但是发送消息发不出去

首先建立websocket连接ws = new WebSocket("ws://" + document.domain + ":8066");,用ws.readyState判断是连接成功了,而且服务端也能查到连接,但是ws.send("ssssssssssssssssssssssssss");的时候,用ws.bufferedAmount判断一直发送不出去。还...

alonecarr 发表与 2017-09-02 11292 浏览 4 回答
启动之后连接一直onClose

启动之后,就立马出现client:192.168.2.3:54892 gateway:127.0.0.1:8062 client_id:7f0000010b5400000005 onClose:'',外网客户端也连接不上,但是能接收到请求数据...

alonecarr 发表与 2017-09-02 2548 浏览 1 回答
连接上服务器的时候产生的client_id会不会重复呢

最近有一个设备连上之后频繁的进行重新连接呢 每个设备上来的时候我都用bindUid("client_id",uid) 我想用一一对应的关系 等下次uid再连接的时候 上次的client_id会自动消失还是需要手动unbind下呢...

workman 发表与 2017-09-01 3252 浏览 1 回答
php fread无法读取发送结果

我把原Http请求迁移到了Wss下。 背景: Nginx转发到Wss 端口1下。 Workerman开启了端口1、2分别用于监听原Http请求与Php主动推送消息。 推送流程: php调用端口2推到Workerman,Workerman推送到建立连接的客户端,Workerman向php返回发送结果。 工作流程如下: 1.客户端发起处理请求。 客户端请求由Nginx转发到Workerman 端口1。 端口1 Curl ...

CokeTsang 发表与 2017-08-31 3475 浏览 1 回答
GatewayWorker 异步非阻塞

论坛搜索了一番,了解到 gateway收到请求后是通过socket长连接异步非阻塞发送给worker的 问题1:常规而言,一个gateway进程,通常能维持多少连接呢? 问题2:这种异步非阻塞 跟 nginx 的那种异步非阻塞 是不是相同的机制,gateway收到请求后,转发给worker进程,不会一直阻塞等待worker进程返回结果,转而马上处理下一个请求,worker进程处理完毕后,会主动通知gateway进程...

evilk 发表与 2017-08-31 4803 浏览 1 回答
请问支持语音或者视频聊天吗?

可以实现吗? 有不有相关的案例或者文档。...

a1747699213 发表与 2017-08-30 4710 浏览 1 回答
workerman启动成功,网页访问网站websocket连接不成功

我想问下,为什么我在服务器上开启了服务,访问网站却显示websocket连接失败呢? 服务器是Windows2003,防火墙已经关闭了 [attach]744[/attach]...

七陌 发表与 2017-08-29 3812 浏览 2 回答
GatewayWorker 怎么主动断掉规定时间内没有 交流的链接

GatewayWorker 怎么主动断掉规定时间内没有 交流的链接...

ranaics 发表与 2017-08-28 2787 浏览 1 回答
Gateway 内部通讯起始端口连接数一直在增加,不会收回

// 内部通讯起始端口,假如$gateway->count=4,起始端口为4000 // 则一般会使用4000 4001 4002 4003 4个端口作为内部通讯端口 Gateway 内部通讯起始端口连接数一直在增加,不会收回。 在线人数一千多的时候,看查连接数都达到了8000左右, 是不是那里配置不对?...

caojiayin 发表与 2017-08-28 3377 浏览 4 回答
连接数据库

1、请问如何连接数据库,require_once '/your/path/of/mysql-master/src/Connection.php';这行代码没找到对应的文件 2、自己在event.php写原生php数据库连接,连接失败 多谢赐教(给点源码示范)...

shiliang 发表与 2017-08-26 3586 浏览 1 回答
我用GatewayClient 连接了GatewayWorker,目前正常通信

我用GatewayClient 连接了GatewayWorker,目前正常通信,也能给指定设备发送信息,查询状态,现在在events.php中的message中处理设备注册入库和上下线状态处理,手册上说尽量不要再event的message中写逻辑代码,我想在PHP后台获取每次设备发送的信息然后进行处理入库,要怎么样实现接收每个设备发送上来的信息呢!给个思路!谢谢啦!!!...

hening 发表与 2017-08-26 5345 浏览 2 回答
sentry 能否在 workerman 项目使用

sentry 有一个服务是把日志 post 到sentry 官方的服务器,而不是自己在本机搭建。请问 workerman 能支持 sentry 收集异常信息吗?...

aidong_wang 发表与 2017-08-25 3212 浏览 1 回答
是阻塞引起的吗?

请教个问题 fwrite($client, $data_string."\n"); // 读取推送结果 $resp = fread($client, 8192); fwrite 在服务端没接收到内容, fread也没接收到回应,这种情况会不会是阻塞造成的?...

hoasem 发表与 2017-08-25 2847 浏览 5 回答

walkor

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