-
Notifications
You must be signed in to change notification settings - Fork 642
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
[Bug] Unable to Consume Messages using AsyncSubscribe in RabbitMQ Storage Plugin #4394
Comments
I can't reproduce it since the meshMQAdmin plugin for rabbitmq is still in progress.
Maybe you can provide a valid branch for this scenario or the eventmesh-conncetor-rabbitmq may do some help. #4393 BTW I think it will be more clear if you can provide the detail log in |
Do you mean that the current master code will not encounter this bug? If that's the case, I suggest you wait until PR 4395 is merged before opening the issue. Otherwise, it will be confusing.
Community is moving the storage module to the connector module. The storage module may be removed in the future. |
After checkout https://github.com/Pil0tXia/eventmesh/tree/pil0txia_feat_4390 in #4395
my env: https://github.com/fabian4/eventmesh/tree/pil0txia_feat_4390 |
I think the problem is in producer. We should bind the channel with routeKey and exchangeName when we init the producer connection otherwise there is no message in the queue to consume. (But we actually do bind it when we init the consumer connection. @Pil0tXia Lines 92 to 98 in fd1102a
Lines 113 to 118 in fd1102a
Lines 77 to 84 in fd1102a
Lines 99 to 107 in fd1102a
@pandaapo This is to roll back the change I have made when I do some local test. It's irrelevant. |
It has been 90 days since the last activity on this issue. Apache EventMesh values the voices of the community. Please don't hesitate to share your latest insights on this matter at any time, as the community is more than willing to engage in discussions regarding the development and optimization directions of this feature. If you feel that your issue has been resolved, please feel free to close it. Should you have any additional information to share, you are welcome to reopen this issue. |
Search before asking
Environment
Windows
EventMesh version
master
What happened
When using RabbitMQ as the storage plugin, the
org.apache.eventmesh.tcp.demo.pub.cloudevents.AsyncPublish
can place messages into the queue. However, theorg.apache.eventmesh.tcp.demo.sub.cloudevents.AsyncSubscribe
is unable to consume the messages.The RabbitMQ storage plugin was not authored by xwm1992.
How to reproduce
Debug logs
org.apache.eventmesh.tcp.demo.pub.cloudevents.AsyncPublish:
org.apache.eventmesh.tcp.demo.sub.cloudevents.AsyncSubscribe:
Are you willing to submit PR?
Code of Conduct
The text was updated successfully, but these errors were encountered: