-
Notifications
You must be signed in to change notification settings - Fork 2.2k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
EMQX Data Bridge Drop Packets #10719
Comments
Hi @rajubish, On first look, these metrics suggest that remote webhook processing server does not handle that amount of messages well. Also, dropped messages are not eligible for retries, usually because they're either expired or did not fit into the queue buffer. Otherwise, I'd need more information to tell what's going on, e.g. EMQX version, log file contents, etc. |
Hi @keynslug , Thanks for your response. EMQX Version : 5.0.21 Logs
|
Looking at the logs, seems that you might find this fix useful. It will be included in the next release. As for the message drops, you could look into either increasing the buffer queue size for the bridge, request timeout (called expiry in recent versions of dashboard), or both. These options should be configurable through the dashboard. |
This issue has been automatically marked as stale because it has not had recent activity. It will be closed if no further activity occurs. Thank you for your contributions. |
Hi @keynslug , I have tried with increasing the buffer size and request timeout but still same issue. |
This issue has been automatically marked as stale because it has not had recent activity. It will be closed if no further activity occurs. Thank you for your contributions. |
What happened?
Hi,
We planning to implement the EMQX Data Integration and Ingesting the data using Webhook.
As per our requirement we want to process 30k message per minute. What we are observing that 25% in-queue message are going under dropped state which never comes back for reprocessing.
Can you please help to understand the root cause of message is being dropped.
I have attached the screenshot of process and dropped message stats.
What did you expect to happen?
All in-queued message should get processed successfully.
How can we reproduce it (as minimally and precisely as possible)?
No response
Anything else we need to know?
No response
EMQX version
OS version
Ubuntu 20.04
Log files
The text was updated successfully, but these errors were encountered: