用kubernetes.docker.internal来解决docker中互相访问的问题
This commit is contained in:
parent
850dbb7ffc
commit
54dd58673c
|
|
@ -14,8 +14,8 @@ import com.ruoyi.system.api.factory.RemoteFileFallbackFactory;
|
|||
* 文件服务
|
||||
*
|
||||
* 若部署环境不同,IP无法相互访问如部分应用在docker中,部分在外部,则最好指定url,明确应用的访问地址
|
||||
* lynn.server.local 为指向本机的IP地址的本地域名,若使用则需要在hosts文件中添加
|
||||
* url = "http://lynn.server.local:9201/",
|
||||
* kubernetes.docker.internal 为指向本机的IP地址的本地域名,若使用则需要在hosts文件中添加
|
||||
* url = "http://kubernetes.docker.internal:9201/",
|
||||
*/
|
||||
@FeignClient(contextId = "remoteFileService", value = ServiceNameConstants.FILE_SERVICE, fallbackFactory = RemoteFileFallbackFactory.class)
|
||||
public interface RemoteFileService
|
||||
|
|
|
|||
|
|
@ -15,8 +15,8 @@ import com.ruoyi.system.api.factory.RemoteLogFallbackFactory;
|
|||
* 日志服务
|
||||
*
|
||||
* 若部署环境不同,IP无法相互访问如部分应用在docker中,部分在外部,则最好指定url,明确应用的访问地址
|
||||
* lynn.server.local 为指向本机的IP地址的本地域名,若使用则需要在hosts文件中添加
|
||||
* url = "http://lynn.server.local:9201/",
|
||||
* kubernetes.docker.internal 为指向本机的IP地址的本地域名,若使用则需要在hosts文件中添加
|
||||
* url = "http://kubernetes.docker.internal:9201/",
|
||||
*/
|
||||
@FeignClient(contextId = "remoteLogService", value = ServiceNameConstants.SYSTEM_SERVICE, fallbackFactory = RemoteLogFallbackFactory.class)
|
||||
public interface RemoteLogService
|
||||
|
|
|
|||
|
|
@ -15,8 +15,8 @@ import org.springframework.web.bind.annotation.RequestHeader;
|
|||
* 无界面登录服务
|
||||
*
|
||||
* 若部署环境不同,IP无法相互访问如部分应用在docker中,部分在外部,则最好指定url,明确应用的访问地址
|
||||
* lynn.server.local 为指向本机的IP地址的本地域名,若使用则需要在hosts文件中添加
|
||||
* url = "http://lynn.server.local:9200/",
|
||||
* kubernetes.docker.internal 为指向本机的IP地址的本地域名,若使用则需要在hosts文件中添加
|
||||
* url = "http://kubernetes.docker.internal:9200/",
|
||||
*/
|
||||
@FeignClient(contextId = "remoteLoginService",value = ServiceNameConstants.AUTH_SERVICE, fallbackFactory = RemoteUserFallbackFactory.class)
|
||||
public interface RemoteLoginService {
|
||||
|
|
|
|||
|
|
@ -17,8 +17,8 @@ import com.ruoyi.system.api.model.LoginUser;
|
|||
* 用户服务
|
||||
*
|
||||
* 若部署环境不同,IP无法相互访问如部分应用在docker中,部分在外部,则最好指定url,明确应用的访问地址
|
||||
* lynn.server.local 为指向本机的IP地址的本地域名,若使用则需要在hosts文件中添加
|
||||
* url = "http://lynn.server.local:9200/",
|
||||
* kubernetes.docker.internal 为指向本机的IP地址的本地域名,若使用则需要在hosts文件中添加
|
||||
* url = "http://kubernetes.docker.internal:9200/",
|
||||
*/
|
||||
@FeignClient(contextId = "remoteUserService",value = ServiceNameConstants.SYSTEM_SERVICE, fallbackFactory = RemoteUserFallbackFactory.class)
|
||||
public interface RemoteUserService
|
||||
|
|
|
|||
|
|
@ -14,10 +14,10 @@ spring:
|
|||
nacos:
|
||||
discovery:
|
||||
# 服务注册地址
|
||||
server-addr: lynn.server.local:8848
|
||||
server-addr: kubernetes.docker.internal:8848
|
||||
config:
|
||||
# 配置中心地址
|
||||
server-addr: lynn.server.local:8848
|
||||
server-addr: kubernetes.docker.internal:8848
|
||||
# 配置文件格式
|
||||
file-extension: yml
|
||||
# 共享配置
|
||||
|
|
|
|||
|
|
@ -16,10 +16,10 @@ spring:
|
|||
nacos:
|
||||
discovery:
|
||||
# 服务注册地址
|
||||
server-addr: lynn.server.local:8848
|
||||
server-addr: kubernetes.docker.internal:8848
|
||||
config:
|
||||
# 配置中心地址
|
||||
server-addr: lynn.server.local:8848
|
||||
server-addr: kubernetes.docker.internal:8848
|
||||
# 配置文件格式
|
||||
file-extension: yml
|
||||
# 共享配置
|
||||
|
|
@ -30,7 +30,7 @@ spring:
|
|||
eager: true
|
||||
transport:
|
||||
# 控制台地址
|
||||
dashboard: 192.168.1.100:8718
|
||||
dashboard: kubernetes.docker.internal:8718
|
||||
# nacos配置持久化
|
||||
datasource:
|
||||
ds1:
|
||||
|
|
|
|||
|
|
@ -14,10 +14,10 @@ spring:
|
|||
nacos:
|
||||
discovery:
|
||||
# 服务注册地址
|
||||
server-addr: lynn.server.local:8848
|
||||
server-addr: kubernetes.docker.internal:8848
|
||||
config:
|
||||
# 配置中心地址
|
||||
server-addr: lynn.server.local:8848
|
||||
server-addr: kubernetes.docker.internal:8848
|
||||
# 配置文件格式
|
||||
file-extension: yml
|
||||
# 共享配置
|
||||
|
|
|
|||
|
|
@ -14,10 +14,10 @@ spring:
|
|||
nacos:
|
||||
discovery:
|
||||
# 服务注册地址
|
||||
server-addr: lynn.server.local:8848
|
||||
server-addr: kubernetes.docker.internal:8848
|
||||
config:
|
||||
# 配置中心地址
|
||||
server-addr: lynn.server.local:8848
|
||||
server-addr: kubernetes.docker.internal:8848
|
||||
# 配置文件格式
|
||||
file-extension: yml
|
||||
# 共享配置
|
||||
|
|
|
|||
|
|
@ -14,10 +14,10 @@ spring:
|
|||
nacos:
|
||||
discovery:
|
||||
# 服务注册地址
|
||||
server-addr: lynn.server.local:8848
|
||||
server-addr: kubernetes.docker.internal:8848
|
||||
config:
|
||||
# 配置中心地址
|
||||
server-addr: lynn.server.local:8848
|
||||
server-addr: kubernetes.docker.internal:8848
|
||||
# 配置文件格式
|
||||
file-extension: yml
|
||||
# 共享配置
|
||||
|
|
|
|||
|
|
@ -14,10 +14,10 @@ spring:
|
|||
nacos:
|
||||
discovery:
|
||||
# 服务注册地址
|
||||
server-addr: lynn.server.local:8848
|
||||
server-addr: kubernetes.docker.internal:8848
|
||||
config:
|
||||
# 配置中心地址
|
||||
server-addr: lynn.server.local:8848
|
||||
server-addr: kubernetes.docker.internal:8848
|
||||
# 配置文件格式
|
||||
file-extension: yml
|
||||
# 共享配置
|
||||
|
|
|
|||
|
|
@ -14,10 +14,10 @@ spring:
|
|||
nacos:
|
||||
discovery:
|
||||
# 服务注册地址
|
||||
server-addr: lynn.server.local:8848
|
||||
server-addr: kubernetes.docker.internal:8848
|
||||
config:
|
||||
# 配置中心地址
|
||||
server-addr: lynn.server.local:8848
|
||||
server-addr: kubernetes.docker.internal:8848
|
||||
# 配置文件格式
|
||||
file-extension: yml
|
||||
# 共享配置
|
||||
|
|
|
|||
Loading…
Reference in New Issue