I want my system to guarantee no data loss, even if the system shuts down. This means that the system should not miss the request message. This way I will change the way I accept the http request. Now I use http gateway / webservice in spring integration. But it does not receive the message, even if the system dies. So, I want to add a queue between the http client and the http receiver. So, I want to use the queue channel. That is the question.
① Do I need to install another queue program, such as activemq or rabbitmq, and connect to the queue channel in spring integration?
② and which one is the best combination with spring integration? I heard that the mq rabbit is the best.
please give me a detailed explanation. thank.
source
share