问题描述 这里详细描述问题 最新版webman2.1使用以下这两个依赖包时报这个错误 webman/redis-queue illuminate/redis 报错信息 ...
问题描述 我的项目使用了多应用插件,这是我正常的路由【1】 Route::group('/test', function () { Route::get('/',[app\test\controller\TestController::class, 'index']); }} 这是我有问题的路由【2】 Route::group('/test', function () { Route::get('/', functi...
现在是这样的: 能否在这里面展示一下进程号呢? 因为我的 log 里内容是这样的: 2025-02-05 16:46:54 pid:8474 Workerman[start.php] restart 2025-02-05 16:46:54 pid:8474 Workerman[start.php] is stopping ... 2025-02-05 16:46:54 pid:8474 Workerman[sta...
./composer.json has been updated Running composer update webman/think-cache --with-all-dependencies Loading composer repositories with package information Updating dependencies Your requirements could not be re...
问题描述 webman 1.6.14 版本 多应用 请求报错,但是多刷新几次就不报错误了 ErrorException: include(/app/www/game/game_user/app/api/controller/userController.php): Failed to open stream: No such file or directory in /app/www/game/game_user/v...
问题描述 使用的组件时workerman/crontab,看手册介绍的例子是在定时任务文件中的匿名函数中编写业务处理,如果我想在一个类种的某个方法里写业务逻辑。如何写才能调用到。 为此你搜索到了哪些方案及不适用的原因 我使用new Crontab('*/1 * * * * *',call_user_func([HomeController::class,'index'])); 就启动的时候执行了一次,后面不执行了。...
问题描述 想要代码 依赖这个时间 start time Workerman version:4.2.1 PHP version:8.1.29 start time:2024-12-19 11:23:55 run 0 days 0 hours 问题解决 采取大佬的 $_SERVER['REQUEST_TIME']...
问题描述 有时候处理请求时需要快速响应用户,而把慢业务继续留在进程里执行,就像php-fpm使用fastcgi_finish_request函数就能达到这个效果。我知道webman是php进程处理请求,我想问用webman有没有这种类似的处理慢业务方案? 除了文档里提到的使用 队列、慢业务进程等方案,还有其他方案吗? 为此你搜索到了哪些方案及不适用的原因 文档里提到的使用 队列、慢业务独立进程等方案,这些会增加程序设...
问题描述 现在服务器上就一个webman测试环境 自从连接上redis以后 我发现 出现很多未知的 不知道是什么数据在redis里面 我已经截图放到下边了 有大佬可以帮我看下吗 这属于正常的吗 昨天才800多条 今天都5000多条了 截图报错信息里报错文件相关代码 ...
问题描述 webman-admin 下拉单选配置了数据却显示没有数据 程序代码或配置 <!DOCTYPE html> <html lang="zh-cn"> <head> <meta charset="UTF-8"> <title>新增页面</title> <link rel="s...
问题描述 thinkphp5.1+workerman/mqtt允许报错 这里详细描述问题 执行 php think worker:server 运行报错 程序代码 <?php namespace app\http\controller; use think\worker\Server; use Workerman\Worker; use Workerman\Lib\Timer; class Mqtt exten...
问题描述 这里写描述 运行下边代码提示如下 Error: Call to undefined method support\Redis::rawCommand() 程序代码或配置 use support\Redis; $redis = new Redis(); $clients = $redis::rawCommand('CLIENT', 'LIST'); return json($clients); 操作系统环境...
问题描述 如题 仍需要 composer require -W illuminate/redis 否则报错 另外一个问题是关于使用 array 类型缓存 public static function index() { $cacheKey = 'watchlist'; if (!Cache::has($cacheKey)) { //从数据库中返回第一条数据 ...
问题描述 我在webman中自定义进程使用rabbitmq 的消费者 阻塞消费 导致进程busy问题 是否有啥好办法解决,如果没有, 那这个busy是否对系统会有影响? 为此你搜索到了哪些方案及不适用的原因 消费端代码 $this->channel->basic_consume( $queue, '', false, false, false, false, $callback ); register_s...
问题描述 用workerman/http-client异步,如果被请求的服务器没有开子线程 还是会被堵塞 单独的部署wokermen,然后用workerman/http-client做异步请求到服务器,如果服务器子线程不开,那么依旧不能访问,这个workerman/http-client是怎么实现异步非闭塞的?...
问题描述 比如我有很多定时器,有指定时间执行的比如每天0点28分执行【28 0 】,有固定间隔时间段执行的比如每五分钟执行异常【0 /1 】,还可以动态的添加管理这些定时器 为此你搜索到了哪些方案及不适用的原因 有参考过插件市场的yzh52521/webman-task,启动两个服务,一个提供http请求处理添加删除操作,一个启动自定义进程来实现定时任务的执行,在内部http和自定义进程通讯来进行数据交互 ...
问题描述 我浏览器连接websocket后,发送消息调用php中的grpc,结果报错,通过http调用grpc是没有问题的,我看到网上也有类似的问题,但貌似都没有被解决 报错信息 [mutex.cc : 2417] RAW: Check w->waitp->cond == nullptr failed: Mutex::Fer while waiting on Condition 2024-08-20 18...