微服务的核心是EurekaServer和Config配置中心两个服务,相互之间是独立的,其它服务统一从config配置中心获取配置信息,全部注册到EurekaServer服务上来与其它子服务进行通信。
1.EurekaServer权限认证,否则所有的都可以来注册
eurekaserver增加security依赖
<dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-security</artifactId> </dependency>eurekaserver增加配置
security: basic: enabled: true user: name: root1#用户名 password: root2#密码其它服务向eurekaserver注册时
eureka: client: registerWithEureka: true fetchRegistry: true serviceUrl: defaultZone: http://root1:root2@${eureka.host:localhost}:${eureka.port:8761}/eureka/