To deploy OceanBase Developer Center (ODC) in high-availability deployment mode, you can load and run the ODC image on multiple servers. Then, you can deploy the NGINX image on one of these servers to distribute user requests among them.
The high-availability deployment of ODC requires four steps:
Load and run ODC image: Run the ODC image separately on multiple prepared nodes to install ODC.
Deploy SSL certificate: When you log on to Web ODC in a browser over HTTP for the first time, you will receive a message indicating that the connection is not secure. To ensure access security, you can deploy an SSL certificate to access ODC over HTTPS. If you do not want to access ODC over HTTPS, you can skip this step and directly deploy NGINX.
Deploy NGINX proxy: Pull and run the NGINX image on one of the nodes to implement high-availability deployment.
Configure certificate trust: Some browsers do not trust a self-signed certificate. You must manually configure certificate trust in the browser.