一、该问题的重现步骤是什么?
1. 所需要的auth,gateway,desk等基础微服在生产环境启动
2. 本地Idea只跑Biz代码
3.前端在本地运行,登录不成功
二、你期待的结果是什么?实际看到的又是什么?
本地前端+远程公共模块+本地业务模块联合运行,能正常登录,本地Idea只跑biz业务代码
三、你正在使用的是什么产品,什么版本?在什么操作系统上?
Bladex cloud 3.0.1 公共模块、业务模块均部署在centos7上
四、请提供详细的错误堆栈信息,这很重要。
五、若有更多详细信息,请在下面提供。
auth,gateway,desk等基础微服在生产环境启动后, 他们的ip和端口,本地要可以访问才可以
他们是注册到nacos, 然后网关分发调用哪个服务, 如果本地的网关指向服务器上的system服务, 那么此时的system服务, 本地得可以访问的到,才可以的,
ip和端口,本地可以访问后其他要怎么配置?后端是不是启动公共模块的gateway?前端是不是连接本地gateway端口?然后再启动biz就行?
本地应该不需要启动nacos了吧?如果启动本地nacos,本地后端是连接本地nacos还是连接远程nacos呢?
nacos就用商用的, 然后本地启动gateway, 都注册到一个nacos中, 你的gateway配置了动态网关, 本地请求到你的本地gateway, 然后gateway可以根据你的请求去分发到各个服务, 服务有本地的, 也有服务器上的, 因为gateway是本地的, 所以分发到服务器上的服务时, ip和端口要通的 不然就找不到服务
本地很容易和服务器互通,但服务器(如华为云)如何保证能访问到本地网络?
扫一扫访问 Blade技术社区 移动端