How to set master-slave replication for standalone deployment? #41134
Replies: 2 comments 8 replies
-
A possible solution: milvus standalone + pulsar/kafka + milvus-cdc
|
Beta Was this translation helpful? Give feedback.
-
Hi @yhmo, thank you again for your solution 🙏 . We followed the design above and deployed the services as shown below. The source Milvus works as expected. But the CDC server seems not working well. We configured the CDC and the source/target Milvus Standalone instances according to the documents listed below: For the first time we starts the CDC server, it only synchronized the collection creation operation. The data insertion was missing. CDC logs
Then we cleaned everything for the source/target Milvus instances and CDC server(including the data), and re-deployed everything from scratch. The source MIlvus instance worked well. However, the CDC server even doesn't synchronize the collection creation operation this time. CDC logs for the second time
The WebUIs of both Milvus instances show that their components are healthy. It seems that the behavior of the CDC is not as stable as expected. Below are our docker compose files and configs. Could you please help take a look? Thank you Source Milvus docker-compose.yaml
Source Milvus config milvus.yaml
Target Milvus docker-compose.yaml
Target Milvus config milvus.yaml
CDC docker-compose.yaml
CDC config cdc.yaml
|
Beta Was this translation helpful? Give feedback.
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
-
Hi team,
We're planning to deploy Milus as standalone with Docker compose. The document says
We are considering enabling master-slave replication(on two EC2 nodes) for HA, but unable to find any further guidance from the official document or the Github Discussions.
Could anyone provide some details about how to set it up? Thanks a lot ❤️
Best Regards
James
Beta Was this translation helpful? Give feedback.
All reactions