Nacos和Eureka都是服务发现与治理框架,两者的配置参数有一些不同:
Nacos配置参数:
- server.port:Nacos服务端口,默认为8848
- spring.cloud.nacos.discovery.server-addr:设置Nacos服务器地址
- spring.cloud.nacos.config.server-addr:设置Nacos配置中心服务器地址
- spring.cloud.nacos.config.namespace:设置Nacos命名空间
- spring.cloud.nacos.discovery.group:设置Nacos服务组
- spring.cloud.nacos.discovery.weight:设置服务的权重
Eureka配置参数:
- server.port:Eureka服务端口,默认为8761
- eureka.client.register-with-eureka:设置是否将服务注册到Eureka中心,默认为true
- eureka.client.fetch-registry:设置Eureka客户端是否从Eureka服务器获取注册表信息,默认为true
- eureka.client.service-url.defaultZone:设置Eureka中心服务器地址
- eureka.instance.prefer-ip-address:设置是否使用IP地址注册服务
- eureka.instance.hostname:设置服务实例的主机名称
总体来说,两者的配置参数都比较简单,主要是设置服务中心地址、命名空间和服务注册信息等。不同之处主要在于参数名称和默认值。