laravel-queue-rabbitmq icon indicating copy to clipboard operation
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

Open flc1125 opened this issue 2 years ago • 1 comments

Solve the problem that RabbitmqMQ is disconnected when there is no message communication for a long time under permanent residence.

flc1125 avatar Aug 05 '22 09:08 flc1125

same problem in long running tasks, can you merge this?

Kladislav avatar Sep 07 '22 18:09 Kladislav

@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",

xplicit-dev avatar Oct 26 '22 18:10 xplicit-dev

php syntax changes should be separate from the underlying issue of this PR. If you'd like both, open two PRs.

M-Porter avatar Mar 01 '23 18:03 M-Porter