Maison > Java > javaDidacticiel > le corps du texte

Quel est le rôle et l'utilisation de la surveillance de l'administrateur Springboot

WBOY
Libérer: 2023-05-25 18:52:07
avant
1846 Les gens l'ont consulté

Scénarios applicables :

1. L'échelle du projet n'est pas grande

2. Le nombre d'utilisateurs n'est pas grand et les exigences de concurrence ne sont pas fortes

3. Aucune force d'exploitation et de maintenance dédiée

4.

Pour certains projets réguliers, ou pour des unités où la répartition des responsabilités de l'entreprise n'est pas très claire. Souvent, un système va des exigences à la conception, au développement, aux tests jusqu'au lancement final, à l'exploitation et à la maintenance. Souvent, 80 % des tâches sont réalisées par l’équipe de développement. Par conséquent, en plus de mettre en œuvre les fonctions du système, les développeurs doivent également fournir aux clients des conseils, répondre aux questions et résoudre les problèmes de production.

Imaginez qu'après le lancement d'une application, il n'y a aucune mesure de suivi. Tout comme conduire une voiture sans tableau de bord, personne ne se sent en sécurité sur la route comme celle-ci. Comment concilier simplicité et efficacité mérite réflexion.

1. Qu'est-ce que l'administrateur Springboot ?

Spring Boot Admin est un projet communautaire open source permettant de gérer et de surveiller les applications SpringBoot. L'application est enregistrée auprès du serveur d'administration Spring Boot en tant que client d'administration Spring Boot (via HTTP) ou découverte à l'aide d'un registre Spring Cloud (par exemple Eureka, Consul). Les fonctions ou surveillance courantes sont les suivantes :

1. Afficher l'état de santé

2. Afficher le numéro d'information de build

3. Suivre et télécharger les fichiers journaux

4. gestion

6. Interagissez avec les haricots JMX

7. Afficher les vidages de threads

8. Afficher le suivi http

9. Notification de changement de statut (par e-mail, Slack, Hipchat,...)

10. Journal (non persistant)

...

2. Introduction aux intégrations clés

1. Déclaration pom.xml

<properties>
    <java.version>1.8</java.version>
    <spring-boot-admin.version>2.3.1</spring-boot-admin.version>
</properties>
Copier après la connexion

2. introduction à spring-boot-admin

<dependency>
    <groupId>org.springframework.boot</groupId>
    <artifactId>spring-boot-starter-actuator</artifactId>
</dependency>
<dependency>
    <groupId>org.springframework.boot</groupId>
    <artifactId>spring-boot-starter-security</artifactId>
</dependency>
<dependency>
    <groupId>org.springframework.boot</groupId>
    <artifactId>spring-boot-starter-web</artifactId>
</dependency>
<dependency>
    <groupId>de.codecentric</groupId>
    <artifactId>spring-boot-admin-starter-client</artifactId>
    <version>${spring-boot-admin.version}</version>
</dependency>
<dependency>
    <groupId>de.codecentric</groupId>
    <artifactId>spring-boot-admin-starter-server</artifactId>
    <version>${spring-boot-admin.version}</version>
</dependency>
Copier après la connexion
3. Configuration du client

server:
  # 服务器的HTTP端口,默认为8080
  port: 8085
# 日志配置
logging:
  # 已存在日志xml配置文件后,path与name 不生效
  config: classpath:logback.xml
spring:
  boot:
    admin:
      # Spring Boot Admin Server 服务端的相关配置
      context-path: /admin # 配置 Spring
Copier après la connexion
Trois exemples de surveillance associés

1. Page d'accueil de surveillance

2. Afficher les informations de surveillance des applications

springboot admin监控的作用和使用方法是什么

3.

springboot admin监控的作用和使用方法是什么

5、jvm

springboot admin监控的作用和使用方法是什么

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Étiquettes associées:
source:yisu.com
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal