AWS SQS 在 Laravel/Lumen 中崩溃

AWS SQS crashed in Laravel/Lumen

提问人:Rizwan Saleem 提问时间:7/17/2023 更新时间:7/17/2023 访问量:39

问:

我已经设置了 lumen 微服务 v9.0 并安装了以下依赖项

"php": "^8.0",
"aws/aws-sdk-php": "^3.263",
"dusterio/laravel-aws-worker": "^0.1.36",
"illuminate/redis": "^9.52",
"laravel/lumen-framework": "^9.0",
"predis/predis": "^2.1",
"pusher/pusher-php-server": "^7.2"

当我将作业从一个微服务分派到这个微服务时,收到了 SQS 作业,但作业何时收到崩溃并出现以下错误

错误:无法解析的依赖项解析 [参数 #3 [ 类 Illuminate\Queue\Worker 中的可调用$isDownForMaintenance]] {“exception”:“[对象] (Illuminate\Contracts\Container\BindingResolutionException(代码: 0):无法解析的依赖项解析 [参数 #3 [ 类 Illuminate\Queue\Worker 中的可调用$isDownForMaintenance]] 在 /var/app/current/vendor/illuminate/container/Container.php:1118)

甚至在两天前,这段代码工作正常,但今天部署后,它的工作停止并崩溃了。谁能帮我解决这个问题,我花了很多时间来解决这个问题,但失败了

引导程序/应用程序.php

$app->register(Dusterio\AwsWorker\Integrations\LumenServiceProvider::class);
PHP Laravel Laravel-5 流明 5.4

评论


答: 暂无答案