Comments (3)
I forgot to mention that you have information about the exception that sent the message to the dead letter queue. You can access it using the message headers once it's in the DQL.
$headers = [
'kafka_throwable_message',
'kafka_throwable_code',
'kafka_throwable_class_name'
];
from laravel-kafka.
@amm834 it depends on how you want to handle it inside your app. You can try to process the message again, store the message in db to perform some kind of debugging later or simply ignoring that message. It depends on your application, there is no rule on how to handle it.
from laravel-kafka.
Thank you @mateusjunges
from laravel-kafka.
Related Issues (20)
- Consumer not working with multiple partition from producer? HOT 4
- v1.13.x is now closed for new features HOT 6
- Consumers subscribe to Topic using Wildcards or dynamically subscribe to topics HOT 2
- JSON Schema HOT 1
- How this package consumes messages HOT 4
- Problems with the restart mechanism HOT 4
- [QUESTION] Why consume open so many threads? HOT 2
- SASL authentication error: Authentication failed HOT 5
- Facade Fake loses macros HOT 9
- Undefined constant "Junges\Kafka\RD_KAFKA_PARTITION_UA" HOT 4
- Producer: performance issue due to flush call HOT 5
- Consumer testing not possible when using macros HOT 1
- The documentation for v2.0.0 is broken, and server information is exposed because debug mode is enabled. HOT 1
- Have to specify topic name in each Message HOT 3
- Failed to resolve `broker:9092` HOT 4
- Getting a timeout issue, while trying to publish a message. HOT 7
- Undefined constant \"Junges\\Kafka\\RD_KAFKA_PARTITION_UA\ HOT 3
- Upstash Support - Producer not sending messages. HOT 3
- Wrong return type in Junges\Kafka\Config\Config->getCommit HOT 2
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from laravel-kafka.