三台机器的复杂端口转发

三台计算机, A在公网 B,C在不同的内网 问题:C如何连接B的22端口 理论: 首先C发起连接到A的8000端口,建立一个【C机器的第1个连接】 然后B发起连接到A的8000端口,连接后,找到C建立的连接,进行PIPE, C发起连接到本地的22端口建立【C机器的第2个连接】,【C机器的第2个连接】和【C机器的第1个连接】进行PIPE 问题: C机器不知道该何时去建立【C机器的第2个连接】,如何能知道B机器已经连接到...

凶狠的小白免 发表与 2018-01-26 2955 浏览 2 回答
May be the send buffer are overflow

启动了两个gateway,一个是tcp socket连接,一个是websocket连接,websocket连接的经常报这个缓冲区溢出,tcp socket连接的就没有报这种错误,想问一下可以怎么样排查一下这个问题...

快乐企鹅 发表与 2018-01-11 2549 浏览 1 回答
onMessage事件中是否可以暂定send

http协议的worker中,请问有没有办法在onMessage时暂停send,等其它异步数据返回时再send回去?...

xplay 发表与 2018-01-02 2908 浏览 2 回答
Gateway的closeClient与 onClose 有什么关系

closeClient 后会触发 onClose?...

fisan 发表与 2017-12-30 2810 浏览 1 回答
gatewayworker 用TCP协议传输数据,在TP框架中怎么接收

我自己写了一个通讯协议,硬件发送数据过来的时候,在Events.php可以接收得到;但项目是用Thinkphp3.2.3写的,我现在想把这个接收到的数据推送给Thinkphp处理一些逻辑上的问题或者说是把这个数据存到数据库中。 很多朋友建议我用websocket来处理,官方手册我也看了,也是介绍websocket; 但我想说的是,我的硬件设备只能连到gatewayworker,在只有硬件的情况下(硬件开机后就会自动发...

baijjgu 发表与 2017-11-10 6309 浏览 5 回答
安装workman之后,站点访问失败

安装workman之后,站点访问失败,先是找到访问端口有问题,更改之后发现数据库无法连接 [attach]824[/attach] [attach]823[/attach]...

new_user 发表与 2017-10-27 2620 浏览 1 回答
新手问题,请教系统监控问题

做个监控系统,没找到上报数据在哪,还有个就是不知道这个客户端使用方法怎么用?...

cy12345 发表与 2017-10-24 2820 浏览 1 回答
php 后台发送消息失败

实例一个Gateway,用text协议,在代码里用stream_socket_client去连接,连接成功,但发不出消息,也不报错不超时。但如果用命令行Telnet去连接并发送,一切正常。请问这是什么情况?...

markoqiu 发表与 2017-10-12 3139 浏览 2 回答
gatewayWorker 定时器 多次执行

挂的服务,客户端收到重复消息...

Axin 发表与 2017-10-12 4771 浏览 4 回答
GatewayClient下的Gateway.php文件是不是放到哪里都可以?

GatewayClient下的Gateway.php文件是不是放到哪里都可以? 只要$registerAddress 配置好了 就可以吗?...

一只小菜鸡 发表与 2017-09-26 2883 浏览 1 回答
本人是新手,怎么做workerman和unity 3d的socket通信?

现在已经把TP5和workerman结合,但是想用这个服务做小游戏的服务器,我看网上的unity 3d的例子都是写什么包头,字节长度,什么什么的,workerman是不是封装好了这些字节转换?...

NNba 发表与 2017-09-16 3239 浏览 1 回答
关于workerman如何向app指定的个人推送消息

workerman可以向app指定的个人推送消息吗?谢谢!...

蜗牛 发表与 2017-09-10 5021 浏览 5 回答
Gateway 怎么实现用App控制设备,设备收到App指令之后做出反应,并通知App是否执行成功

App通接口向PHP中的某种方法传递相指令,比如开机,PHP收到之后解析命令,并通过GatewayClient发送给设备,设备做出反应,我怎么告知App执行成功与否...

Demoer 发表与 2017-08-23 2716 浏览 1 回答
events.php 设置命名空间

对 events.php 设置 namespace YourApp; $worker->eventHandler = 'YourApp\Events'; 启动的时候,就会报错 Waring: Events::onMessage is not callable 这是按照文档来的,为什么还是报错呢,这是什么原因...

evilk 发表与 2017-08-22 5073 浏览 4 回答
服务器通过TCP协议,向硬件发送十六进制数据

服务器与硬件建立TCP连接(端口监听),服务器如何向硬件发送十六进制数据? 以下是我的方法,硬件收到以后数据变了 $connection->send('01 03 11 00 00 03 00 f7'); 多谢指教...

shiliang 发表与 2017-08-21 6328 浏览 2 回答
定时器发送问题

代码如下: 1public static $db = null; 2 public static function onWorkerStart($worker) 3 { 4 //创建mysql实例 5 self::$db = new Workerman\MySQL\Connection('localhost', '3306', 'root', 'idriver', 'jdwuliu'...

bijingjieshen 发表与 2017-08-04 3962 浏览 2 回答

damao

5289
积分
0
获赞数
0
粉丝数
2014-06-17 加入
×
🔝