【Spring Cloud 系列】Eureka控制台参数说明

简介: 【Spring Cloud 系列】Eureka控制台参数说明

【Spring Cloud 系列】Eureka控制台参数说明

前面我们在《Eureka使用详解》一文中介绍了Eureka的使用。本文将介绍Eureka控制板面各参数:

  1. System Status
编号 名称 说明
1 Environment 环境,默认为test,该参数在实际使用过程中,可以不用更改
2 Data center 数据中心,使用的是默认的是 “default”
3 Current time 当前的系统时间
4 Uptime 已经运行了多少时间
5 Lease expiration enabled 是否启用租约过期 ,自我保护机制关闭时,该值默认是true, 自我保护机制开启之后为false
6 Renews threshold 每分钟最少续约数,Eureka Server 期望每分钟收到客户端实例续约的总数
7 Renews (last min) 最后一分钟的续约数量(不含当前,1分钟更新一次),Eureka Server 最后 1 分钟收到客户端实例续约的总数

  1. Eureka控制面板中红字提醒系统在三种情况下会出现红色加粗的字体提示
  • RENEWALS ARE LESSER THAN THE THRESHOLD. THE SELF PRESERVATION MODE IS TURNED OFF.THIS MAY NOT PROTECT INSTANCE EXPIRY IN CASE OF NETWORK/OTHER PROBLEMS.
    在配置上,自我保护机制关闭
  • EMERGENCY! EUREKA MAY BE INCORRECTLY CLAIMING INSTANCES ARE UP WHEN THEY’RE NOT. RENEWALS ARE LESSER THAN THRESHOLD AND HENCE THE INSTANCES ARE
    NOT BEING EXPIRED JUST TO BE SAFE.
    自我保护机制开启了
  • THE SELF PRESERVATION MODE IS TURNED OFF.THIS MAY NOT PROTECT INSTANCE EXPIRY IN CASE OF NETWORK/OTHER PROBLEMS.
    在配置上,自我保护机制关闭了,但是一分钟内的续约数没有达到85% , 可能发生了网络分区的提示

3.DS Replicas
这个下面的信息是这个Eureka Server相邻节点,互为一个集群

4.General Info

编号 名称 说明
1 total-avail-memory 总共可用的内存
2 environment 环境名称,默认test
3 num-of-cpus CPU的个数
4 current-memory-usage 当前已经使用内存的百分比
5 server-uptime 服务启动时间
6 registered-replicas 相邻集群复制节点
7 unavailable-replicas 不可用的集群复制节点,如何确定不可用? 主要是server1 向 server2和server3发送接口查询自身的注册信息,如果查询不到,则默认为不可用,也就是说如果Eureka Server自身不作为客户端注册到上面去,则相邻节点都会显示为不可用。
8 available-replicas 可用的相邻集群复制节点

5.Instance Info

编号 名称 说明
1 ipAddr eureka服务端IP
2 status eureka服务端状态

6.Last 100 SINCE STARTUS

  • Last 1000 cancelled leases:最后1000个取消的租约

  • Last 1000 newly registered leases:最后1000个新注册的租约

7.Application.yml中设置控制面板属性

spring:
  application:
    name: goyeer-cloud-eureka
server:
  port: 8761
eureka:
  #此处设置会改变eureka控制台的显示
  datacenter: goyeer-data-center
  #此处设置会改变eureka控制台的显示
  environment: goyeer-environment
  dashboard:
    #控制台路径
    path: /dashboard
    #是否启用控制台
    enabled: true
  instance:
    #实例主机名
    hostname: localhost
  client:
    register-with-eureka: false
    fetch-registry: false
security:
  basic:
    #关闭安全验证
    enabled: false
目录
相关文章
|
18天前
|
Java 数据库连接 Spring
Spring Boot命令行启动添加参数
Spring Boot命令行启动添加参数
|
1月前
|
XML Java 数据库连接
spring boot 参数的过滤注解与实战
在Spring Boot应用中,对于入参的过滤,通常会涉及到对Web层的数据验证和处理。Spring Boot借助Spring框架提供了强大的验证框架支持,主要基于JSR-303/JSR-380(Bean Validation API)规范,以及Spring自身的@Valid或@Validated注解来实现请求参数的验证。以下是一些常见的使用案例来展示如何对参数进行过滤和验证。
29 1
|
1月前
|
负载均衡 Java API
Spring Cloud 面试题及答案整理,最新面试题
Spring Cloud 面试题及答案整理,最新面试题
138 1
|
1月前
|
Java Nacos Sentinel
Spring Cloud Alibaba 面试题及答案整理,最新面试题
Spring Cloud Alibaba 面试题及答案整理,最新面试题
211 0
|
1月前
|
SpringCloudAlibaba Java 持续交付
【构建一套Spring Cloud项目的大概步骤】&【Springcloud Alibaba微服务分布式架构学习资料】
【构建一套Spring Cloud项目的大概步骤】&【Springcloud Alibaba微服务分布式架构学习资料】
157 0
|
2天前
|
Java 数据安全/隐私保护 Sentinel
微服务学习 | Spring Cloud 中使用 Sentinel 实现服务限流
微服务学习 | Spring Cloud 中使用 Sentinel 实现服务限流
|
3天前
|
Java API Nacos
第十二章 Spring Cloud Alibaba Sentinel
第十二章 Spring Cloud Alibaba Sentinel
16 0
|
3天前
|
监控 Java 微服务
第八章 Spring Cloud 之 Hystrix
第八章 Spring Cloud 之 Hystrix
|
3天前
|
监控 Java API
第七章 Spring Cloud 之 GateWay
第七章 Spring Cloud 之 GateWay
10 0
|
3天前
|
负载均衡 前端开发 Java
第六章 Spring Cloud 之 OpenFeign
第六章 Spring Cloud 之 OpenFeign