How to handle incomplete etcd initialization when using docker-compose.yml?

When using docker-compose.yml to start the service, it is possible that the etcd container has been started but the etcd initialization has not been completed. This can cause components like the frontend to fail connecting to the meta-node, leading to frontend crashes. Have you ever encountered such a situation?



Asked on Jun 08, 2022

  1. Check the logs in the meta and frontend containers to diagnose the issue.
  2. In such a situation, the meta node may not start successfully, causing the frontend to wait for the meta to be online rather than crashing.
  3. Consider creating an issue to track and fix the problem, as done in the provided GitHub issue link.
Jun 08, 2022Edited by