【已解决】webman,redis协程,报错

ArgumentCountError: key() expects exactly 1 argument, 2 given in E:\phpstudy_pro\WWW\activity\mst\vendor\workerman\redis\src\Client.php:421 Stack trace: #0 E:\phpstudy_pro\WWW\activity\mst\vendor\workerman\redi...

tanhongbin 发表与 2023-06-07 2130 浏览 1 回答
workerman的HTTP服务给有可能打造成类似spring-cloud那样的分布式网关

受到channel组件的灵感启发,发现这玩意太好用了 随着智能硬件终端的增加(10万+),我们目前的TCP服务采用TCP服务与业务处理服务分布式部署的构架模式,中间通过channel服务器做数据中转。 为进一步提升系统容量,我们对channel进行了改造,支持类似消息队列那样的任务调度机制。(前端负责跟硬件终端对接,后端通过多台服务器处理会话请求) 我们在业务中也涉及到HTTP请求,我在想,有没有可能也将HTTP请求...

zgh419566 发表与 2023-06-07 1370 浏览 1 回答
$request->isAjax() 的实现

问题描述 $request->isAjax() 的实现 程序代码或配置 原生的ajax请求,需要加 xhr.setRequestHeader('X-Requested-With','XMLHttpRequest'); 操作系统环境及workerman/webman等具体版本 window系统...

gongaiorg 发表与 2023-06-07 1480 浏览 1 回答
webman 的日志是同步写入还是异步写入的

问题描述 如题 webman 的日志是同步写入还是异步写入的 为此你搜索到了哪些方案及不适用的原因 想咨询一下。前几天在其他项目改了下异步日志(非php)效果还是杠杠的。...

缝合 发表与 2023-06-06 2649 浏览 8 回答
通过 webman 插件市场安装的插件怎么通过 webman-admin管理啊?

问题描述 通过 webman 插件市场安装的插件怎么通过 webman-admin管理啊? 就是类似这个 https://www.workerman.net/plugin/124 通过 composer 安装的 另外, 在 webman-admin 后台 安装 应用插件, 只能安装官方的插件吗?只有十几个...

fengchujun 发表与 2023-06-06 1544 浏览 1 回答
应用市场相关建议..

用户在市场付费之后不会通知作者吗? 我是在群里发现有人问问题,才知道有人付费了,希望可以在付费之后通知作者。 因为没有及时发现,所以在评论区的反馈也没有及时处理,好像也没办法处理,联系不到用户,通过留 QQ 群交流也不太方便,总会有人遇到同样的问题。 所以希望可以增加像文档一样发起讨论,归档用户遇到的问题,讨论也可以通知作者。...

Chance 发表与 2023-06-06 1746 浏览 1 回答
May I ask if webman supports virtual host setup?

May I ask if webman supports virtual host setup?...

1 发表与 2023-06-06 1272 浏览 3 回答
GatewayWorker 路由 route 中 返回值 为 false 不可以吗?

手册中写的是 返回值 返回 $worker_connnections 中的一个连接对象。如果没有可返回的$worker_connnections,则返回false。 然后我这样写return false; 最终报错了竟然 PHP Fatal error: Call to a member function send() on boolean in /share/gatewayworker/vendor/worker...

casper13 发表与 2023-06-06 1311 浏览 1 回答
phar 打包之后 每个进程所占内存都和包大小一致

问题描述 本地跑平均每个都 7M 左右 打包到线上单个进程就直接和 phar 包大小一样是为什么,有大佬知道解决方案吗? 本地截图 ...

FlyLow 发表与 2023-06-06 1210 浏览 1 回答
orm这样使用会导致内存泄露吗

大量where的用这种方法会导致内存泄露吗,我个人感觉不会,因为每次都会重新赋值给builder的,但是我去GPT问他说会,我想问下大佬这方法会不会泄露 trait BaseFilter { public $request; public $builder; public function scopeFilter($query, array $validated) { ...

小叽叽叽叽 发表与 2023-06-06 1670 浏览 1 回答
应用插件数据库文件问题

问题描述 1.应用插件数据库文件怎么处理? 比如我要开发一个cms应用插件,后台数据库用webman-admin,前端有个文章article表,这个sql表放在哪能跟着插件自动安装?...

MK 发表与 2023-06-04 1469 浏览 1 回答
support目录下的Request类和Response类和框架的重复了,可以删除掉吗?

问题描述 执行composer dump-autoload -o 自动加载性能优化, 会出现以下警告。项目根目录/support下的Request类和Response类,和workerman/webman-framework/src/support下重复了。 有个疑问,既然框架有这2个类了,为什么项目目录为什么还要留着这2个类,我可以把他删掉吗?...

luscio 发表与 2023-06-01 1012 浏览 1 回答
Vue 如何使用webman push插件,有示例吗

...

zikn 发表与 2023-06-01 1605 浏览 1 回答
workerman V5有相关使用demo吗?

workerman V5 发了测试版,但是我感觉不出啥效果,大佬们有相关demo让我体验下嘛? Db有异步IO的组件出来嘛? composer require workerman/workerman ^5.0.0-beta.5 composer require workerman/http-client ^2.0.1 composer require revolt/event-loop ^1.0.1 composer...

JackDx 发表与 2023-06-01 1839 浏览 1 回答
使用nginx反向代理到webman后,下载文件失败

问题描述 使用webman做服务端远程下载,客户端用php去请求这个接口下载远程的文件,没有下载完就报错了 客户端使用IP+端口方式进行请求下载就没问题,使用nginx代理下载就会被断开 程序代码 服务端代码 $data = json_decode($data, true); $file = base_path("/version/{$data['version_name']}.zip"); if (!file_ex...

楚羽幽 发表与 2023-06-01 2020 浏览 1 回答
社区的域名证书是不是过期了

...

TM 发表与 2023-06-01 1539 浏览 1 回答
workerman v5 哪里下载?

如题 workerman v5 哪里下载?...

macus_liang 发表与 2023-05-31 1996 浏览 1 回答
workerman 本地运行单元测试失败

问题描述 我看 GitHub 上所有测试用例都是成功的,但是我本地运行有一个用例失败了。 程序代码 出错代码是这里: $socketServer = stream_socket_server("udp://[::1]:12345", $errno, $errstr, STREAM_SERVER_BIND); 报错信息 $errstr 输出内容: Warning: stream_socket_server(): Una...

Chance 发表与 2023-05-31 1260 浏览 2 回答
关于PING/PONG的问题

问题描述 GetewayWorker Version:3.5.34 客户端每隔30秒发送PING帧 服务端有PONG帧返回 服务端超时时间55秒 抓包看 30秒内有PING/PONG,但是服务端的连接还是断掉了,感觉没生效。因为是PING/PONG帧,无数据,所有服务端也没回调onMessage Tips:除了通过数据报的形式发送心跳,框架默认该怎么解决这个问题;目前心跳检测不能正确处理PING/PONG帧用于连接...

elviswong 发表与 2023-05-30 2184 浏览 1 回答
【webman-admin】日期控件能否设置int类型

由于数据库字段create_time默认使用的是int类型,在生成日期控件的时候,默认不会转换int类型去存储和搜索。 如果是int类型字段,在生成日期选择类型控件的时候,有办法可以直接转换成int类型吗?是否需要自己去处理?...

深蓝 发表与 2023-05-30 937 浏览 1 回答

walkor

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