有什么办法能让mysql成为gateway的一个客户端吗?

我现在的架构是mysql http udf 来发送数据到gateway,但http因为不是长连接,每次都要建立连接,感觉不是最优的解决办法(用了是可以用的,性能也够用),有没有什么办法让mysql 主动建立一个到gateway的连接,然后保持这个连接,触发器或存储过程得到数据后把数据发给gateway,各位前辈给点建议,用什么办法可以实现这个功能。即gateway只管转发数据而不查询数据库,数据库是gateway的一...

veinliu 发表与 2020-01-01 2440 浏览 1 回答
请问 这样多开监听对吗 为什么会出现这个东西 我设置都 都是按手册啊

请问 这样多开监听对吗 为什么会出现这个东西 我设置都 都是按手册啊 ...

liming649 发表与 2019-11-05 2387 浏览 2 回答
请问web-msg-sender 发消息给用户可以带参数吗

如:$sender_io->to($to)->emit('new_msg', $_POST['content']); 这个发给用户,可以发参数前端接收吗 想实际用户后台用户A分别发消息给用户b和c 用户A和b的聊天界面,不会接收到C发给A的...

zmren 发表与 2019-11-05 2817 浏览 1 回答
如何处理设备发送过来的流数据,tcp协议的

[attach]2430[/attach] 通讯协议如上,现在测试的情况是,设备1kb发送数据没有啥问题,但是2kb的时候,会出现数据少的情况,但不是丢包情况,是包中的丢了一段数据的情况,不知道改如何处理...

hyet 发表与 2019-09-19 2960 浏览 1 回答
Gateway::bindUid()时是否可以使用$GLOBALS来记录uid,和使用$_SESSION有什么区别

手册里说:onClose回调里无法使用Gateway::getUidByClientId()接口来获得uid,解决办法是在Gateway::bindUid()时记录一个$_SESSION,onClose的时候用$_SESSION来获得uid。   我在实际使用过程中曾用$GLOBALS来记录uid,发现有时不能正确的获得UID,是这两个变量有什么区别么?网上也未查阅到相关资料,求大神们指点下。...

土豆没有皮 发表与 2019-09-19 2516 浏览 2 回答
wss : failed: Error in connection establishment: net::ERR_SSL_VERSION_OR_CIPHER_MISMATCH

将http改成https后出错,原来在http中没问题的,现在改成https后,浏览器提示:98:261 WebSocket connection to 'wss://www.xsdancer.com:8282/' failed: Error in connection establishment: net::ERR_SSL_VERSION_OR_CIPHER_MISMATCH 代码: $context = arra...

0471huhehot 发表与 2019-09-18 5988 浏览 1 回答
Gateway监听多个端口(每个端口的协议不同)时,不能同时工作

如题:只有第一个端口(9526)可以触发Events的onMessage方法,而9527端口只能连接上,onMessage不会被调用到 $register = new Register('text://0.0.0.0:1237'); //初始化 bussinessWorker 进程 $worker = new BusinessWorker(); // worker名称 $worker->name = 'App...

kenny534 发表与 2019-09-16 5696 浏览 4 回答
不能数据接收

能发送数据到客户端,却在onmessage里面接收不到客户端的消息,网络能ping同,但是接收不到消息。而且onConnect已经建立了连接,是在搞不懂,跪求大神...

lls132734 发表与 2019-07-23 2298 浏览 1 回答
在js中输入中文字符串,然后通过socket返回来,出现乱码,而且我的js文件和php文件字符串编码都是utf-8,请问如何解决?

如果通过js文件encodeURI一下,返回回来的时候在decodeURI就没问题,但是直接的话就会有问题...

计算机爱好者 发表与 2019-07-22 2730 浏览 2 回答
Json RPC 里的services如何使用命名空间呢

Json RPC 里的services如何使用命名空间呢 想实现自动加载功能。但是发现用命名空间后会找不到了。 class Wechat or method doPay not found...

langbin 发表与 2019-07-12 2107 浏览 1 回答
如果监控Json RPC是否开启掉线

由于需要做微服务需要 监控Json RPC是否开启掉线 现在需要做一个控制台用于监控json RPC服务器的上线离线功能。如何才能获取到服务器的上线下线呢。...

langbin 发表与 2019-07-11 2784 浏览 1 回答
workerman作为wss客户端提示Sec-WebSocket-Accept not found

请大神帮我看看...

中榜 发表与 2019-03-20 3520 浏览 1 回答
想请教 在TP5.1 下如何启动channel 组件

使用TP5.0 启动workerman 的方法不好用  求教该如果启动  如果使用TP 的php think worker:server  可以启动workerman  但是识别不了channel组件 ...

yszy 发表与 2019-03-19 2847 浏览 1 回答
web-msg-sender结合TP5 如何实现向一个群组发送消息?

需求是想向多个用户发送通知,是需要修改start_io.php的代码还是修改服务器端代码?请各位大佬指教...

qiurongren 发表与 2019-03-19 3000 浏览 1 回答
接收大数据包

使用gatewaywork接收大数据包,数据包被分为多个切片,如何确定数据已经接收完...

lls 发表与 2019-01-08 2737 浏览 1 回答
workerman作为wss客户端

运行能打开,,但是没有连接信息;不知道连接是否成功。。也没有任何消息 [attach]1475[/attach]...

Rogule 发表与 2018-12-05 4694 浏览 3 回答
onWorkerStart global

public static function onWorkerStart($bk) { if ($bk->id == 0) { global $worker; $worker = new TestWorker(); } } global $worker; Log::info('onMessage:msg:', ); 用户进入房间 在onMessa...

onwnic 发表与 2018-10-20 2332 浏览 1 回答
workerman Timer

在 onWorkerStart 里面定义了 个全局的  global $_downTimer;   然后在 Timer 里面倒计时  代码如下 global $_downTimer; $_downTimer = 60; $_timer = Timer::add(1, function () use (&$_timer,&$_downTimer) { if($_downTimer == 0){...

onwnic 发表与 2018-10-19 4081 浏览 1 回答

latin

7631
积分
0
获赞数
0
粉丝数
2016-04-25 加入
×
🔝