一、该问题的重现步骤是什么?
请教几个问题,现在使用biz模式进行开发,通过文档中的介绍大致 了解biz模式,然后按照文档中的操作把公共的基础服务放在服务器上面,本地只启动了网关,最后通过该链接在服务器中安装了vpn,本地的ip也变成了服务器的ip,现在遇到的问题是 本地能ping通服务器的内网ip,然后服务器ping不通本地的ip导致 ,本地启动了网关进行测试但是 连接不上服务器的模块
服务器ping本地ip
2.
服务器ping不通本地 的ip ,不知道怎么实现互通
在 nacos中 能看到我启动的本地网关
访问我自己代理的页面是可以的
但是如果访问 线上的服务是报错
现在的疑惑就是不知道怎么互通
服务器的防火墙是复制文档中提供的链接那篇文章的配置
二、你期待的结果是什么?实际看到的又是什么?
三、你正在使用的是什么产品,什么版本?在什么操作系统上?
四、请提供详细的错误堆栈信息,这很重要。
五、若有更多详细信息,请在下面提供。
开启防火墙后,需要把你的部署到服务器的服务端口对外开放。
其实我就是想问一下,服务器和本地怎么互通,vpn也弄了
172开头是docker子网的地址,不在docker网段去调用子网地址肯定是不会通的。
这个其实就是网络运维的范畴,如果搞不定还有一种比较简单的方式,把docker服务映射到宿主机,使用宿主机的ip+端口来指定注册到nacos。这样nacos看到的ip端口就是映射到宿主机的ip和端口了。
Gateway去nacos拿到的也是可以直接访问连通的地址,这样就可以跨服务器调用了。
具体指定ip端口配置如下
spring.cloud.nacos.discovery.ip = x.x.x.x spring.cloud.nacos.discovery.port = 8080
讨论(0)
官方新品
- 热议问题
-
bladex微服务版本和saber3怎整合websocket,有没有案例呀
1
-
nacos多个实例数会很卡,前端请求一直转圈圈什么原因呢
1
-
请问OTA升级功能有无计划推出的时间?
1
-
前端页面登录,却报用户或密码错误
1
-
bladex依赖拉不下来,版本 2.9.1.RELEASE
1
-
bladex-boot项目导入2.9.0包报错
2
-
Bladex 3.4.0如何接入登录
1
-
Bladex用户信息扩展
1
-
从bladex切换到boot版本 路由不知道为什么总是报错
1
-
登入提示 java.lang.ClassNotFoundException: org.springblade.system.entity.Tenant,代码都是最新的
1
扫一扫访问 Blade技术社区 移动端