SpringBoot

简介: springBoot

springBoot配置加载顺序
1、properties文件 2、YAML文件 3、系统环境变量 4、命令行参数

  1. 两个同时写了的话会执行properties

SpringBoot四大核心 之 Actuator
1、Actuator:springboot程序监控器
2、自动装配:简单配置甚至零配置即可运行项目
3、starter:jar包的引入,解决jar版本冲突问题
4、CLI:命令行

1、Actuator --这是springboot程序的监控系统,可以实现健康检查,info信息等。在使用之前需要引入spring-boot-starter-actuator,并做简单的配置即可。
a、引入依赖

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

b、编写配置

actuator 监控配置

management:

actuator端口 如果不配置做默认使用上面8080端口

server:
port: 8080
endpoints:
web:
exposure:

默认值访问health,info端点 用*可以包含全部端点

include: "*"

修改访问路径 2.0之前默认是/; 2.0默认是/actuator可以通过这个属性值修改

base-path: /actuator
endpoint:
shutdown:
enabled: true #打开shutdown端点
health:
show-details: always #获得健康检查中所有指标的详细信息

c.启动程序
引入依赖并编写好配置之后,启动项目,访问http://localhost:8080/actuator. 这里可以看出,很多可以访问的路径,这些都是可被健康检查的指标。
例如我们访问一个http://localhost:8080/actuator/health路径,可以进行健康检查。

相关文章
|
Oracle Ubuntu Java
Ubuntu安装JDK
一. Ubuntu 安装JDK的两种方式 1. 通过apt安装. 2. 通过官网下载安装包安装. 这里推荐第1种,因为可以通过 apt-get upgrade 方式方便获得jdk的升级 二. 通过apt安装(jdk有很多版本, 这里介绍两种: openjdk和oracle的JDK) 1.
72206 4
|
机器学习/深度学习 人工智能 算法
深度学习和强化学习有什么区别呢
【10月更文挑战第23天】深度学习和强化学习有什么区别呢
|
Prometheus 监控 Cloud Native
使用Prometheus搞定微服务监控
使用Prometheus搞定微服务监控
使用Prometheus搞定微服务监控
|
Java Maven
构建Springboot项目、实现简单的输出功能、将项目打包成可以执行的JAR包(详细图解过程)
这篇文章详细介绍了构建SpringBoot项目的过程,包括新建工程、选择环境配置、添加依赖、项目结构说明,并演示了如何编写一个简单的Controller控制器实现输出功能,最后讲解了如何使用Maven将项目打包成可执行的JAR包,并提供了运行JAR包的命令和测试效果。
构建Springboot项目、实现简单的输出功能、将项目打包成可以执行的JAR包(详细图解过程)
|
数据采集 JavaScript Java
CompletableFuture异步编排,你还不会?
本文介绍了同步与异步编程的概念,探讨了在复杂业务场景中使用异步编排的重要性。通过对比 `Future` 与 `CompletableFuture`,详细讲解了 `CompletableFuture` 的多种方法,如 `runAsync`、`supplyAsync`、`whenComplete`、`exceptionally` 等,并展示了如何通过 `CompletableFuture` 实现异步任务的组合与异常处理。最后,通过实战案例演示了如何利用线程池与 `CompletableFuture` 优化商品详情页的查询效率,显著减少响应时间。
476 3
CompletableFuture异步编排,你还不会?
|
编解码 Java Android开发
FFmpeg开发笔记(四十五)使用SRT Streamer开启APP直播推流
​SRT Streamer是一个安卓手机端的开源SRT协议直播推流框架,可用于RTMP直播和SRT直播。SRT Streamer支持的视频编码包括H264、H265等等,支持的音频编码包括AAC、OPUS等等,可谓功能强大的APP直播框架。另一款APP直播框架RTMP Streamer支持RTMP直播和RTSP直播,不支持SRT协议的直播。而本文讲述的SRT Streamer支持RTMP直播和SRT直播,不支持RTSP协议的直播。有关RTMP Streamer的说明参见之前的文章《使用RTMP Streamer开启APP直播推流》,下面介绍如何使用SRT Streamer开启手机直播。
286 4
FFmpeg开发笔记(四十五)使用SRT Streamer开启APP直播推流
|
运维 Prometheus 监控
Spring Boot中使用Actuator监控应用状态
Spring Boot中使用Actuator监控应用状态
|
XML Java 关系型数据库
🌟Springboot项目基础配置:小白也能快速上手!
零基础也能玩转Springboot项目基础配置!
1162 0
|
Linux 测试技术 Android开发
测试程序之UART 232/485适用于Android/Linux
测试程序之UART 232/485适用于Android/Linux
403 0