laravel-queue-rabbitmq
                                
                                 laravel-queue-rabbitmq copied to clipboard
                                
                                    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.