laravel-queue-rabbitmq
laravel-queue-rabbitmq copied to clipboard
Solve the problem that RabbitmqMQ is disconnected when there is no message communication for a long time under permanent residence
Solve the problem that RabbitmqMQ is disconnected when there is no message communication for a long time under permanent residence.
same problem in long running tasks, can you merge this?
@flc1125
got this error
{
"class": "Error",
"message": "Typed property VladimirYuldashev\\LaravelQueueRabbitMQ\\Queue\\RabbitMQQueue::$currentJob must not be accessed before initialization",
"code": 0,
"file": "/home/laravel-worker/vendor/vladimir-yuldashev/laravel-queue-rabbitmq/src/Queue/RabbitMQQueue.php:650",
"trace": [
"/home/laravel-worker/vendor/vladimir-yuldashev/laravel-queue-rabbitmq/src/Queue/Connectors/RabbitMQConnector.php:59",
"/home/laravel-worker/vendor/laravel/framework/src/Illuminate/Events/Dispatcher.php:404",
"/home/laravel-worker/vendor/laravel/framework/src/Illuminate/Events/Dispatcher.php:249",
"/home/laravel-worker/vendor/laravel/framework/src/Illuminate/Queue/Worker.php:720",
"/home/laravel-worker/vendor/vladimir-yuldashev/laravel-queue-rabbitmq/src/Consumer.php:205",
"/home/laravel-worker/vendor/vladimir-yuldashev/laravel-queue-rabbitmq/src/Consumer.php:173",
"/home/laravel-worker/vendor/laravel/framework/src/Illuminate/Queue/Console/WorkCommand.php:117",
"/home/laravel-worker/vendor/laravel/framework/src/Illuminate/Queue/Console/WorkCommand.php:101",
"/home/laravel-worker/vendor/vladimir-yuldashev/laravel-queue-rabbitmq/src/Console/ConsumeCommand.php:48",
"/home/laravel-worker/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php:36",
"/home/laravel-worker/vendor/laravel/framework/src/Illuminate/Container/Util.php:40",
"/home/laravel-worker/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php:93",
"/home/laravel-worker/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php:37",
php syntax changes should be separate from the underlying issue of this PR. If you'd like both, open two PRs.