问题描述 操作系统及workerman/webman等框架组件具体版本 win11系统 Workerman version:4.2.1 PHP version:8.2.9 是不是因为热重载代码 导致的中断 有没有大佬帮忙看一下 状态报错:(失败)net::ERR_CONNECTION_RESET...
问题描述 报错:Call to undefined method GatewayClient\Gateway::closeCurrentClient() 发现closeClient下面有调用closeCurrentClient方法,但该方法确实没有找到 程序代码或配置 public static function closeClient($client_id, $message = null) { ...
用AsyncTcpConnection 当客户端每隔2秒主动向服务端发送数据 服务端每次都是十几秒才能接收到数据。这是为啥。。发送的数据也不大,但是服务端就是每隔十几秒接收到,而且有时候接收的数据不完整。。。...
问题描述 消费次数会持续增加,等到最后会执行成功,但期间日志里面会有以下记录数据,是哪里配置问题吗 报错信息 [2025-01-14 12:26:36] plugin.webman.redis-queue.default.INFO: ErrorException: fwrite(): Write of 207846 bytes failed with errno=5 Input/output error in /ww...
问题描述 我定义了一个自定义进程,内容是while(true)了一个监听程序,里面程序运行结束会sleep一秒,但是在php start.php status中 会显示busy,请问是否会对其他进程或者主进程造成影响 ...
问题描述 webman1.5.27 路由中间件没有生效 config/middleware.php文件没有配置中间件文件,如下图 config/route.php文件分组配置了路由中间件 测试接口如下: 按照中间件生效的方法,应该请求web/index/index接口时,应该中间件验证参数并返回错误信息, 但实际情况直接进入了该方法并输出了“v10/index/index”字符, 路由文件内容是复制的文档中示...
问题描述 Apache 环境,前端 React 打包已经打好,放入 webman 项目 public 目录里,直接访问会默认跳转到 indexController 控制器,于是修改了路由,将 '/' 转发到 /public/index.html 文件 这时候首页可以正常访问到前端首页,但是跳转页面或者在除首页外的其他页面上进行刷新,就会出现404 的错误,根据网上提供的 apache 重写规则修改 .htaccess...
问题描述 支付SDK(V3)支付问题 程序代码 <?php namespace plugin\yonghu\app\controller; use support\Request; use support\Response; use support\exception\BusinessException; use think\facade\Db; use support\View; use think\faca...
问题描述 这里详细描述问题 更新之后执行命令行报错 Method 'app\command\PreSubset::execute()' is not compatible with method 截图报错信息里报错文件相关代码 ...
问题描述 项目中使用了多应用模式,后面简称index应用。index应用下有一个中间AuthCheck,index应用下面有两个分组user,group。我希望的是user这个分组除了部分方法,其余都需要验证是否登录。group这个分组都不需要登录。现在的问题是我user分组引用的了AuthCheck,group没有引用,为啥group分组的路由还是会走到AuthCheck中间件?如果要让group分组不走AuthC...
问题描述 当使用form-data时,request()->all() 是空数组,文件二进制数据可以拿到 当使用Form-UrlEncoded时参数能获取到,request()->all() 可以拿到 文件能是空数组 上传文件和post数据是不能共存吗? 操作系统环境及workerman/webman等具体版本 "workerman/webman-framework": "^...
问题描述 如:admin应用正常情况下访问为: www.yourweb.com/admin www.yourweb.com/admin/index www.yourweb.com/admin/index/index www.yourweb.com/admin/xyz/... 如果做了映射后 admin => admin123 那么就只能这样访问 www.yourweb.com/admin123 www.your...
问题描述 为了提高API的并发能力,我将一个文章接口的请求增加阅读量views字段的工作放进了消息队列中。 但有时进行代码的更迭的时候,redis-queue的队列还没有完成消费,就会变为failed放进同一个key中,之后消费就会卡住,这个key中后面会追加到无限大。 有什么办法可以避免这种情况? 为此你搜索到了哪些方案及不适用的原因 // queue class ViewsUpdateSend implement...
问题描述 按手册启动2组消费者 fast组有2个进程 slow组有1个进程 理想状态,fast组独享2个进程处理, slow只使用自己的1个进行处理 打印信息显示,slow组去占用了fast组的进程导致侵占的其他组的进程数 (相当于所有consumer公用了线程池,没有隔离,慢的会慢慢的把所有进程数沾满) 从打印的进程id就可以看出slow的1个进程id一直在变,在只分配了1个进程处理的情况下并行了(站了fast的进...
问题描述 排查不出问题 有大佬指明一下方向吗,并不是慢慢增长,平时正常都是10一下,一下忽然100以上 导致服务请求失败...
问题描述 这里详细描述问题 onworkerstart不能用Gateway::sendToUid 吗?为什么我流程是在onworkerstart里开启订阅阿里云amqp 消息,然后对接收到的消息用Gateway::sendToUid 发送给对应websocket的客户端,结果都发不出去,客户端id也获取不到,然二用Command命令的时候确可以把接收到的信息,用Gateway::sendToUid 发出去,这个为什么...
问题描述 这里写描述 。我在websocket服务里绑定了uid了,但是再AsyncTcpConnection异步任务中,使用了Gateway::sendToClient中发送不了信息给websocket 客户端,当前是在异步任务监听器里处理任务,但是消息发来的时候,发送不了对应绑定的websocket客户端 程序代码或配置 重现问题的步骤 这里写步骤 这个异步任务监听器处理任务的类,但是用了Gateway::se...
问题描述 redis-server /path/redis.conf 用这个命令 队列又不执行不知道为啥了?有遇到的大佬吗?...