立足于SpringCloud.H + eureka-server(1)

      《SpringCloud.H心法总纲》spring

      该项目皆是Springboot的多模块搭建,有不理解的童鞋能够去看一下这篇博客,Springboot2.X多模块搭建,掌握Springboot多模块搭建,方便接下来SpringCloud的学习。app

一、建立父项目daddy

      任何依赖都不要勾选,删除多余src文件夹,准备接下来的步骤。学习

二、建立eureka-server模块

三、启动类

在建立的eureka-server模块启动类上,添加注解fetch

@EnableEurekaServer

四、配置文件

# 项目启动端口号
server.port=8070
# 项目实例名
spring.application.name=eureka-server

# eureka server在默认状况下,也是client端,因此下面设置会默认启动,因此咱们须要关闭 ⬇️
# eureka client端取消向注册中心注册 默认值:true
eureka.client.register-with-eureka=false
# eureka client端取消向注册中心获取注册信息(服务、实例),默认值:true
eureka.client.fetch-registry=false

五、启动

启动成功后,访问:http://localhost:8070/ ,运行如图:spa

这些信息都是关于注册中心eureka-server的相关信息,其中以下:.net

表示尚未任何eureka-client向eureka-server(也就是本身)登记注册。不过咱们的注册中心已经建立配置成功,虽然eureka-server也是eureka-client端,可是咱们经过配置中心已经去掉了它是eureka-client的身份,因此它仅仅是注册中心的身份。3d

五、页面信息解释

    Environment:环境,默认为test,该参数在实际使用过程当中,能够不用更改
    Data center: 数据中心,使用的是默认的是 “MyOwn”
    Current time:当前的系统时间
    Uptime:已经运行了多少时间
    Lease expiration enabled:是否开启保护自我机制 false 开启  true:表示未开启
    Renews threshold: Eureka Server每分钟收到Eureka-client发送心跳的次数,
公式:1 + Eureka-client的个数
    Renews (last min): 上一分钟Eureka-client主动发送的心跳数

total-avail-memory:总共可用的内存
environment:环境名称,默认test
num-of-cpus:CPU的个数
current-memory-usage:当前已经使用内存的百分比
server-uptime:服务启动时间
registered-replicas:相邻集群复制节点
unavailable-replicas:不可用的集群复制节点
available-replicas :可用的相邻集群复制节点

好的,这算应该差很少彻底掌握了Eureka-server的展现的全部信息了。server

相关文章
相关标签/搜索