栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > Java

spring boot admin 搭建(非常简单)

Java 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

spring boot admin 搭建(非常简单)

Spring Boot Admin配置简单,功能强大,提供了健康检查、指标监控、访问日志、线程转储、堆转储和环境信息等等。

下一篇:配置安全验证,登录验证Spring Boot Admin配置安全验证_Muscleheng的博客-CSDN博客上一篇写了Spring Boot Admin的搭建spring boot admin 搭建(非常简单)_Muscleheng的博客-CSDN博客但是没有登录验证,如果线上使用,肯定是不安全的,这里记录一下添加登录验证,非常简单一、服务端(server端)1. pom文件添加依赖org.springframework.boot 一、服务端搭建

基于一个最简单的springboot项目即可

1. 添加pom依赖
		
		
			de.codecentric
			spring-boot-admin-server
			2.5.0
		

		
		
			de.codecentric
			spring-boot-admin-server-ui
			2.5.0
		
2. 启动类里面添加注解 @EnableAdminServer
@EnableAdminServer // 开启监控
@SpringBootApplication
public class DdAdminApplication {
	public static void main(String[] args) {
		SpringApplication.run(DtAdminApplication.class, args);
	}
}

配置文件里面只需要配置端口号即可 

server.port = 5889
spring.application.name=dd_admin

启动项目,直接访问:127.0.0.1:5889

二、客户端(client端)搭建 1. 添加pom依赖
        
        
            de.codecentric
            spring-boot-admin-starter-client
            2.5.0
        

2. 配置文件配置
# 配置端口
server:
  port: 5888

spring:
  profiles:
    active: dev
  application:
    name: dd_client #当前服务的名称

  #这里配置admin server 的地址
  boot:
    admin:
      client:
        url: http://127.0.0.1:5889  #要注册的server端的url地址
        instance:
          prefer-ip: true #必须设置为true,否则可能注册失败,true:server才能端拿到本机IP
        register-once: false # false:如果有多个server端,都会就行注册,true:只在一个server端注册

#开放端点用于SpringBoot Admin的监控
management:
  endpoint:
    shutdown:
      enabled: true #开启端点
    health:
      show-details: always  # 是否展示健康检查详情
  endpoints:
    web:
      exposure:
        include: '*' # 暴露所有端点
  health:
    ldap:
      enabled: false #关闭对ldap的健康检查

# 配置日志文件路径,springAdmin服务端可实时查看
logging:
  file:
    name: /opt/logs/info.log

启动项目查看是否注册到服务端

 只需简单几步操作:添加几个依赖和配置就集成了springBootAdmin,还是非常方便吧!

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/591679.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号