在部署OJ项目的微服务版时,遇到连接的主机是容器,但连接Redis、Nacos等时仍然采用127.0.0.1的情况,可能是配置文件中的一些问题导致的。
首先,请确保在您的配置文件中正确指定了Redis和Nacos的连接地址。如果您的配置文件中的连接地址仍然是127.0.0.1,那么在容器中运行时,连接将会默认使用容器内部的网络,即容器内部的localhost,而不是宿主机的localhost。
解决这个问题的一种常见方法是,在配置文件中使用宿主机的IP地址,而不是127.0.0.1。宿主机的...
在部署OJ项目的微服务版时,遇到连接的主机是容器,但连接Redis、Nacos等时仍然采用127.0.0.1的情况,可能是配置文件中的一些问题导致的。
首先,请确保在您的配置文件中正确指定了Redis和Nacos的连接地址。如果您的配置文件中的连接地址仍然是127.0.0.1,那么在容器中运行时,连接将会默认使用容器内部的网络,即容器内部的localhost,而不是宿主机的localhost。
解决这个问题的一种常见方法是,在配置文件中使用宿主机的IP地址,而不是127.0.0.1。宿主机的...