SpringCloud学习一:Eureka注册中心

缺乏、安全感 2023-07-11 12:39 51阅读 0赞

教程:http://c.biancheng.net/view/5334.html

一、Eureka(注册中心)

watermark_type_ZmFuZ3poZW5naGVpdGk_shadow_10_text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L3FxXzE2OTQ2ODAz_size_16_color_FFFFFF_t_70

  1. #端口
  2. server.port=8001
  3. #注册中心服务名
  4. spring.application.name=service-eureka-one #注册中心别名
  5. eureka.client.serviceUrl.defaultZone=http://admin:admin@${eureka.instance.hostname}:8002/eureka/,http://admin:admin@${eureka.instance.hostname}:8003/eureka/
  6. eureka.instance.hostname=127.0.0.1 #注册中心真实请求地址
  7. #使用真实ip
  8. eureka.instance.prefer-ip-address=true
  9. # 心跳
  10. #关闭自我保护:true不关闭
  11. eureka.server.enable-self-preservation=false
  12. #清理间隔(默认60000毫秒)
  13. eureka.server.eviction-interval-timer-in-ms=2000
  14. #security
  15. spring.security.user.name=admin
  16. spring.security.user.password=admin

二、Eureka服务提供者和服务消费者

  1. server.port=6001
  2. #注册中心服务名
  3. spring.application.name=service-user
  4. #服务端地址(多个用,号隔开)
  5. eureka.client.serviceUrl.defaultZone=http://admin:admin@127.0.0.1:8001/eureka/
  6. # 开启健康检查(需要spring-boot-starter-actuator依赖)
  7. #eureka.client.healthcheck.enabled=true
  8. # 采用IP注册
  9. eureka.instance.preferIpAddress=true
  10. # 定义实例ID格式
  11. eureka.instance.instance-id=${spring.application.name}:${spring.cloud.client.ip-address}:${server.port}

三、Eureka自我保护机制

  • 4.1、注册中心服务端(开启后监听服务的心跳机制)

    eureka.server.enable-self-preservation=false #关闭自我保护:默认为true-不关闭
    eureka.server.eviction-interval-timer-in-ms=2000 #为监听的超时时间,超时没收到这个服务的心跳就会被剔除

  • 4.2、注册中心客户端

    心跳

    表示Eureka Client发送心跳给server端的频率(默认30秒)

    eureka.instance.lease-renewal-interval-in-seconds=1

    续约到期时间,到期移除这个实例(默认90秒)

    eureka.instance.lease-expiration-duration-in-seconds=2

五、注意点

5.1、xml配置

13节:创建集群失败

1.eureka.client.serviceUrl.defaultZone标签中的地址必须添加/eureka

2.eureka.client.register-with-eureka=false改成true

  1. eureka.client.register-with-eureka=true //允许被发现

ywh-frame-master项目 https://juejin.im/post/5cac459e5188251afe0a7950#heading-6

https://www.jianshu.com/p/9a08417e4e84

https://www.cnblogs.com/chiangchou/p/sunny-1.html

问题一:注册中心端口只能是8761才能正常注册上?换成其它端口无法注册

缓存问题吧、、、重启重启计算机解决80%疑难杂症

问题二:

问题三:

问题四:

发表评论

表情:
评论列表 (有 0 条评论,51人围观)

还没有评论,来说两句吧...

相关阅读