springboot2.7.6 与 nacos2021.0.1 与JDK17
如何实现负载均衡,且能正常通过服务名称访问端口号
2.7.x改动就很大了,不过网上应该有demo,只要你依赖找全了就没啥问题了
负载均衡,官方早期就有方案了,
这样说吧,首先,你要集群部署,
然后,可以很简单的方式,就是java包启动时,设置好nacos集群的IP地址。就OK的了,但新版本是否这样,要测试一下,
但以前的版本,的确这样就好。
例如,我的启动脚本片段:
当然,有SLB或者自建负载均衡的话,你直接配置指向到LB的地址和端口就OK,如果不指向,就用我上面的方式,在配置文件中指向所有地址和端口,新版本我没测试过,但旧版本没问题。