Skip to content

Commit 6dc1e1c

Browse files
author
kEERill
committed
[add] Добавлено логирование ошибок, когда возникает исключение в Consumer
1 parent 972b2d4 commit 6dc1e1c

File tree

1 file changed

+3
-0
lines changed

1 file changed

+3
-0
lines changed

src/Commands/KafkaConsumeCommand.php

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,7 @@
77
use Ensi\LaravelPhpRdKafkaConsumer\HighLevelConsumer;
88
use Ensi\LaravelPhpRdKafkaConsumer\ProcessorData;
99
use Illuminate\Console\Command;
10+
use Illuminate\Support\Facades\Log;
1011
use Symfony\Component\Console\Command\SignalableCommandInterface;
1112
use Throwable;
1213

@@ -96,6 +97,8 @@ public function handle(HighLevelConsumer $highLevelConsumer): int
9697
->for($consumer)
9798
->listen($topicName, $processorData, $consumerOptions);
9899
} catch (Throwable $e) {
100+
Log::error($e->getMessage(), ['exception' => $e]);
101+
99102
$this->error('An error occurred while listening to the topic: '. $e->getMessage(). ' '. $e->getFile() . '::' . $e->getLine());
100103

101104
return 1;

0 commit comments

Comments
 (0)