Spring Boot Admin系列(2)-Spring Boot Admin集成Nacos

淡淡的烟草味﹌ 2023-10-10 11:42 167阅读 0赞

前言

在使用Admin时,如果没有注册中心,需要各个客户端填写admin服务端地址,而admin是支持Nacos、Eurake、ZooKeeper等组件,直接从注册中心拉取服务实例

集成步骤

  1. 参照系列(1)搭建服务端
  2. parent项目加入alibaba版本依赖控制




    com.alibaba.cloud
    spring-cloud-alibaba-dependencies
    2.2.2.RELEASE
    pom
    import

  3. admin项目加入nacos注册依赖


    com.alibaba.cloud
    spring-cloud-starter-alibaba-nacos-discovery
  4. admin项目yml配置添加nacos地址

    spring:
    application:

    1. name: pearl-admin

    cloud:

    1. nacos:
    2. discovery:
    3. server-addr: 127.0.0.1:8848 # nacos注册地址
  5. parent下创建一个客户端项目,添加pom



    org.springframework.boot
    spring-boot-starter-web


    org.springframework.boot
    spring-boot-starter-actuator


    org.springframework.boot
    spring-boot-starter-test
    test


    org.projectlombok
    lombok



    com.alibaba.cloud
    spring-cloud-starter-alibaba-nacos-discovery


    de.codecentric
    spring-boot-admin-starter-client
    2.3.0

  6. 客户端项目添加yml配置

    server:
    port: 10002
    spring:
    application:

    1. name: test-01

    cloud:

    1. nacos:
    2. discovery:
    3. server-addr: localhost:8848

    management:
    endpoints:

    1. web:
    2. exposure:
    3. include: '*'

    endpoint:

    1. health:
    2. show-details: always
  7. 启动nacos及搭建的两个spring boot项目访问admin首页
    在这里插入图片描述

发表评论

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

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

相关阅读