若短时间内收到多个指令,需要按照接收次序逐条执行,不能丢弃指令

现在有个需求 我准备用getway当中间平台 A平台的设备 连接到我的平台后 我在把指令给到B平台的设备 现在我就在考虑 如果短时间内 我的中间平台收到多个指令 如何发到B平台的设备并且不会丢弃指令 还有一个问题 由于两个平台的端口协议不一样 我有没有必要统一个端口 ...

luchuxue 发表与 2022-07-09 447 浏览 1 回答
redis-queue 时间久了消息延迟处理不准

本地项目没问题Redis跟GatewayWorker在一个服务器,但是线上的项目和Redis没有在一个服务器,周一设置的某一条消息4秒后执行,到今天变成了1秒钟执行一次,本地的也在跑但是没问题,线上的时间越跑触发时间越短.大佬们有遇到过的吗?或者什么情况会导致执行时间越来越短,求助!!!...

黑老怪 发表与 2022-07-08 705 浏览 3 回答
workerman redis-queue 取消延时任务中的某一个怎么操作

workerman redis-queue 取消延时任务中的某一个怎么操作...

Gin 发表与 2022-06-29 1262 浏览 2 回答
webman + GatewayWorker + mariadb 报错

2022-06-24 19:17:57 pid:28957 Worker[28957] process terminated with ERROR: E_ERROR "Uncaught PDOException: SQLSTATE[08004] [1040] Too many connections in /root/webman/vendor/illuminate/database/Connectors/...

webmanchin 发表与 2022-06-24 1005 浏览 4 回答
GatewayWorker定时器问题

创建定时器 $_SESSION['timer'+变量] = Timer::add(1, function(){}); 销毁定时器 Timer::del($_SESSION['timer'+变量]); 请问多进程会不会出现timer1定时器在A进程,B进程无法清除报错,或者timer1定时器在C进程,D进程无法清除...

奔跑的蜗牛 发表与 2022-06-24 825 浏览 1 回答
请问为啥redis队列,消费中获取队列剩余条数 第一条总是错误的

消费代码: // 要消费的队列名 public $queue = 'code_1'; // 连接名,对应 plugin/webman/redis-queue/redis.php 里的连接` public $connection = 'default'; $length=Redis::lLen('{redis-queue}-waitingcode_1'); print("---------------------")...

adminadmin 发表与 2022-06-19 583 浏览 1 回答
通过channel做publish发送数据时TCP报文格式异常

我搭建了一台channel服务器 IP 192.168.27.24 通过192.168.27.18、192.168.27.19等两台服务器共64个进程连接到channel服务器 A程序发送消息可以成功 但是B程序发送的数据我发现TCP任务服务器接收不到任务数据,通过抓取发布(publish)数据的内容 发现tcp报文长度非常的短,发送帮看看这个是什么原因 Channel服务器 ---------------...

zgh419566 发表与 2022-06-18 576 浏览 1 回答
apache设置反向代理后,有时候客户端收不到GatewayWorker返回的数据

apache设置反向代理后,有时候客户端收不到GatewayWorker返回的数据...

hujinle 发表与 2022-06-15 837 浏览 1 回答
webman-permission 插件报错

1、按文档安装webman-permission插件,启动webman时报错。报错内容是 protocol error, got 'H' as reply type byte 2、已安装的插件有 php-di/php-di webman/redis-queue tinywan/jwt。redis可以正常使用 有人知道这是什么原因吗?...

Arsenal 发表与 2022-06-10 1183 浏览 3 回答
redis消息队列出现{redis-queue}-failed

"{\"id\":\"1654589316.4924.670\",\"time\":1654589316,\"delay\":0,\"attempts\":6,\"queue\":\"nat_report_queue\",\"data\":{\&qu...

爱吃鱼 发表与 2022-06-07 1477 浏览 2 回答
workerman 后台启动后其他命令失效

操作系统:macOS Monterey PHP 版本:8.0.19 Workerman 版本:5.0.0(master) 相关描述: 使用 php workerman.php start -d 启动后命令失效。 复现步骤: 使用命令启动 Workerman 服务 php workerman.php start -d Workerman[workerman.php] start in DAEMON mode ---...

Tall Libra 发表与 2022-06-04 860 浏览 2 回答
webman + phpSpreadSheet 大数据导出内存异常问题

如题,在webman里,用 phpSpreadSheet 导出又臭又长的数据(业务需要....),其中,还需要遍历数据进行处理(除了基本的数据外,还有几个辅助的大数组)一个请求就基本涨7,80M的内存,一个进程没处理几次请求就换新的进程了。(代码里面没有全局变量,没有用到静态数组之类的,处理的类都是通过new出来的,试过,unset掉内存也没太大变化)。请问下,这种情况应该怎么排查,或者怎么释放内存。虽然worker...

iqige 发表与 2022-05-25 1577 浏览 5 回答
webman怎样实现用户输入http开头的url自动跳转到https开头的url

【配置方法】 按照https://www.workerman.net/q/5796 的方法进行了配置,并且在webman的config/server.php中设置了监听443端口: 'listen' => 'http://0.0.0.0:443', 目前实现了https的访问。 要注意的是:这里如果是https:开头,反而会报错,导致webman启动不了:Uncaught Exception: class \P...

jones 发表与 2022-05-23 1150 浏览 1 回答
gatewayworker onWorkerStart方法如何连接其他服务器的redis?

gatewayworker Events.php中的onWorkerStart方法连接本服务器的redis服务是可以的,请问连接其他服务器的redis【带密码】代码应该如何写呀?...

salestina 发表与 2022-05-20 928 浏览 2 回答
PHP Fatal error: Uncaught think\exception\ErrorException: (null)(): supplied resource is not a valid stream resource in Unknown:0

tp6结合workerman运行的tcp长连接,不时会出现重启,php错误日志 Asia/Shanghai] PHP Fatal error: Uncaught think\exception\ErrorException: (null)(): supplied resource is not a valid stream resource in Unknown:0 Stack trace: thrown in U...

朱雀之殇 发表与 2022-05-19 1246 浏览 1 回答
你们都是用什么压测工具去压测webman

我有个阿里云服务器,100m带宽峰值, web最新版版,就访问个链接压测,这个链接没链接数据库,有一个视图。 如果单访问这个链接,35ms 上ab压测图...

gddd 发表与 2022-05-19 1233 浏览 1 回答
请问我如何可以像Laravel一样优雅的处理异常?

请问webman如何可以像Laravel一样优雅的自定义401、403、404、429、500等错误页面?? 可否给点思路或实例。...

古树 发表与 2022-05-14 1664 浏览 2 回答
work用redis的发布订阅怎么分布式部署?

...

纯黑 发表与 2022-04-28 838 浏览 1 回答
Worker::$onMessage 这个回调函数 是在哪里调用的

acceptUdpConnection 这个函数里面有一个 call_user_func($this->onMessage, $connection, $recv_buffer); acceptConnection 这个函数没有 call_user_func($this->onMessage, $connection, $recv_buffer); 实在是找不到调用的地方, 没有调用的地方 定义有什么...

oldtwo 发表与 2022-04-27 889 浏览 3 回答
subscribe延时订阅失败

功能逻辑是点击预约按钮延时通知客户端 为什么总是时而好使时而不好使呢,哪位大神可以帮我看看么...

奔跑的蜗牛 发表与 2022-04-25 959 浏览 2 回答

six

17787
积分
0
获赞数
0
粉丝数
2016-11-14 加入
🔝