-
Notifications
You must be signed in to change notification settings - Fork 231
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
RabbitMQ publisher confirms #3834
Comments
Please refer to https://jack-vanlightly.com/blog/2018/9/10/how-to-lose-messages-on-a-rabbitmq-cluster as to why this feature is needed. |
@ruwanmadhusanka https://github.com/wso2/wso2-axis2-transports/blob/v2.0.0-wso2v65/modules/rabbitmq/src/main/java/org/apache/axis2/transport/rabbitmq/RabbitMQConstants.java#L97 gives an indication that this is already supported. Please double check the validity of this issue. |
In DRGSUB-197 it was discovered that this functionality already exists via the, currently still undocumented, property rabbitmq.publisher.confirms.enabled. |
The documentation has already been updated. Please find the documentation[1] for more details. Thanks & Regards. |
Hi @ruwanmadhusanka: I see it is also written here: I would suggest stating that the property is a boolean and thus requires a "true" or "false" value. Regardless, this issue should be closed? |
Problem
If messages being sent to RabbitMQ are lost or dropped, we are unable to identify that they have been dropped.
Proposed Solution
Publisher confirms [1] in rebbitMQ which can be a facilitated mechanism to ensure reliability when publishing messages to a RabbitMQ exchange.
It would be better if we could get this feature in Micro Integrator.
[1] https://www.rabbitmq.com/docs/confirms#publisher-confirms
Alternatives
No response
Version
No response
The text was updated successfully, but these errors were encountered: