问题描述 这里写问题描述 帮忙看下这个mqtt的配置,哪里需要优化下呢。现在的问题是可以连接上,也可以成功接收到订阅的话题消息,但是接收到几次以后就接收不到了。mqtt.fx客户端测试又可以一致接收到,所以还是代码上的问题。 $worker = new Worker(); $worker->onWorkerStart = function(){ $mqtt = new \...
问题描述 有没有针对API接口级别的限流插件(针对不同的接口限速不同) 为此你搜索到了哪些方案及不适用的原因 https://www.workerman.net/plugin/36 https://www.workerman.net/plugin/37 目前找到的这两款插件 都是全局配置 好像无法针对不同的接口做不同的速率控制 限流在实际使用中 不可能每个API接口 都使用相同的速率...
问题描述 webman吧session信息存入到了redis中,如何取出来,具体方法是什么?比如下图redis中的内容如何取 session的配置数据: redis中的数据: ...
问题描述 我今天测试路由加载发现应用插件的路由文件加载了13次,不知道是不是有问题,特来想问问大佬们是什么原因 操作系统环境及workerman/webman等具体版本 Workerman version:4.1.6 PHP version:8.0.25 windows:10...
问题描述 想让webman通过MQTT实现的物联网设备消息的订阅消费,查了workerman/mqtt相关手册,试了好几次都没搞定,有没有哪位朋友利用webman实现MQTT客户端的相关示例? 问题已解决,使用方法如下 MQTT使用方法 1、在webman根目录输入命令行 composer require workerman/mqtt 2、在process下创建一个类,如下所示 namespace process;...
一。脑子抽了,想做点不一样的东西 找了一遍又一遍文档,最终找了一个视频,跟我的预期是很符合的,但是还是有困惑的地方 1.操作流程如下、一个硬件电子秤 ,电子秤称了东西,php 后台就能接受到数据,然后入库 我找到一片文档解决方案是 php 的 dio 串口,具体操作如下 ,用一个软件模拟串口发送数据。后台接收。这个可以理解,如图 <!DOCTYPE html> <html lang="en">...
问题描述 WebSocket connection to 'wss://www.xxxxx.com:8021/' failed: 1.端口入/出已放行8021端口。 2.Gateway 设置的协议是Websocket 3.debug启动没有报错信息: 4.网站能正常访问: 在js中出输出new WebSocket()里的也是wss://www.xxxxx.com:8021/网址 不知道哪里出问题了?出错提示...
问题描述 我想写一个webman作为consumer的程序,该程序只负责接收并消费kafka的队列消息。 查阅文档看到了自定义非监听进程,我按照案例在process下面创建了文件,并在config/process中增加了新进程的配置。 process/TaskTest.php class TaskTest { public function onWorkerStart() { dump...
tinywan/jwt 有没有方法设置哪些路由不需要jwt验证? 定义了一个全局验证中间件,我访问任何接口都会验证,但是我获取图形码不需要jwt验证的或者后期一些接口不需要验证的,是否有这个设想呢?...
问题描述 大咖们,请帮忙排错! https://www.bilibili.com/video/BV1Wu41117Xt/?p=3&spm_id_from=pageDriver&vd_source=3027986b738a23caaa16eaaa82e4c41b 按照这个视频,安装了 bootstrap.php return [ support\bootstrap\Session::class,...
webman打包成二进制,也就是将webman项目代码与PHP环境打包成一个二进制文件,无需部署php环境,也可以让webman在linux系统里运行起来。 安装 webman/console composer require webman/console ^1.2.24 执行打包 php webman build:bin 运行 将生成的build/webman.bin 拷贝到linux系统,执行 ./webman....
现在我接收到微信支付流水号,如:4200001755202302223061147571 入库也是正常的数据(库里的数据也是一样的),但查询数据并打印输出时,发现转换成 科学计数法 了,如:4.2000017552023E+27 如果用 if(false !== stripos($num, "e")){ $a = explode("e",strtolower($num)); ...
问题描述 composer 引入 illuminate/database 后 php start.php start就会出现报错:worker[webman:19790] exit with status 139 其他composer 库都排查了,都不会影响,只有这个库反复测试移除和安装,只要安装后再启动就会失败 截图报错信息里报错文件相关代码 操作系统及workerman/webman等框架组件具体版本 PHP ...
我按这样的形式配置了路由,但是浏览器里只能用: http://127.0.0.1:8787/api/v1/test/hello 来访问,而不能用 http://127.0.0.1:8787/admin/api/v1/test/hello 访问? 请大神给与帮助! 已经重新启动了...