1.eurekaServer 配置
启动类上加注解 @EnableEurekaServer
application.yml配置
server:
port: 8761
eureka:
instance:
hostname: localhost
client:
#不把自己注册进去
registerWithEureka: false
#是否获取注册表上信息
fetchRegistry: false
serviceUrl:
defaultZone: http://${eureka.instance.hostname}:${server.port}/eureka/
server:
#生产环境开启
#关闭eureka自我保护机制 否则会一直报错
enable-self-preservation: false
2.eurekaClient配置
启动类上加注解@EnableDiscoveryClient
application.yml配置
eureka:
client:
service-url:
defaultZone: http://localhost:8761/eureka/
instance:
#使用自定义hostname 防止暴露ip
hostname: client1Name
spring:
application:
name: client1
datasource:
type: com.zaxxer.hikari.HikariDataSource
driver-class-name: com.mysql.jdbc.Driver
username: root
password: 123456
url: jdbc:mysql://localhost:3306/test?zeroDateTimeBehavior=convertToNull&useUnicode=true&characterEncoding=UTF-8
jpa:
show-sql: true
server:
port: 9611
网友评论