-
Notifications
You must be signed in to change notification settings - Fork 74
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
Reconnection after RabbitMQ shutdown is not successful #60
Comments
What RecoveryPolicy settings do you use? |
I'm also having problems with the Recovery. I use three RabbitMQ servers and they get restarted one after another with a couple of minutes in-between. According to the logfile, lyra notices the connection loss and recovers all channels, however the communication doesn't work after the recovery. |
@fkbsi , @neuhaus - are you using a TLS connection? I found out I also have a problem with reconnecting, but what's interesting it only happens, when using secured connection. |
I no longer use this software. It‘s only selling point was faulty... |
I put together a minimal example project illustrating this issue, see the attached zip file. The issue was observed on Windows (running a Docker Host inside a Virtual Box VM) and on Ubuntu.
Steps to reproduce:
Build project:
mvn clean install
Run
docker-compose up -d
in the project's root directory, where the docker-compose.yml file residesStart the application:
java -jar target/lyra-minimal-0.0.0-SNAPSHOT-jar-with-dependencies.jar
Shutdown RabbitMQ: Open a second console, go to the project's root folder and run
docker-compose kill rabbitmq
Observe that the application seems to start connection recovery:
Start RabbitMQ again:
docker-compose up -d rabbitmq
Observe that nothing happens in the output of the application
Observe that the application suddenly quits after a few minutes
The text was updated successfully, but these errors were encountered: