一、该问题的重现步骤是什么?
1. 将BladeX部分公用的服务(如:Nacos、Sentinel、Auth、Resource、Log、User、System等)使用Docker部署到内服服务器上
2. 本地开发服务修改LauncherConstant中nacos地址到上一步服务提供的nacos
3. 本地启动Gateway以及Demo服务
二、你期待的结果是什么?实际看到的又是什么?
1. 期待的结果:
期望通过这种方式,将开发团队中部分公用的服务放在开发用内网服务器上,而本地开发时仅需启动包括网关在内的少量服务。
2. 实际困难:
使用Docker将上述服务部署在服务器后,注册到nacos上面的服务都是容器内的ip,而在服务器外部无法访问,导致暂时没法实现期待的结果。
3. 需要的支持:
相信大佬应该面临并处理过类似的场景问题,希望大佬能给与指点。
三、你正在使用的是什么产品,什么版本?在什么操作系统上?
BladeX最新版,Win10、Centos
四、请提供详细的错误堆栈信息,这很重要。
五、若有更多详细信息,请在下面提供。
扫一扫访问 Blade技术社区 移动端