[JAVA] Disponibilité de l'application Spring Boot 2.3

[Fonctionnalités Spring Boot --1.6. Disponibilité de l'application](https://docs.spring.io/spring-boot/docs/2.3.0.RELEASE/reference/html/spring-boot-features.html#boot-features-application -Un mémo qui vient de bouger (disponibilité).

build.gradle


plugins {
  id 'org.springframework.boot' version '2.3.0.RELEASE'
  id 'io.spring.dependency-management' version '1.0.9.RELEASE'
  id 'java'
}

sourceCompatibility = '11'
repositories {
  mavenCentral()
}
dependencies {
  implementation 'org.springframework.boot:spring-boot-starter-actuator'
  implementation 'org.springframework.boot:spring-boot-starter-web'
  testImplementation('org.springframework.boot:spring-boot-starter-test') {
    exclude group: 'org.junit.vintage', module: 'junit-vintage-engine'
  }
}
test {
  useJUnitPlatform()
}
import org.springframework.boot.SpringApplication;
import org.springframework.boot.autoconfigure.SpringBootApplication;

@SpringBootApplication
public class Main {
 
  public static void main(String[] args) {
    SpringApplication.run(Main.class, args);
  }
}

application.properties


management.health.probes.enabled=true

Maintenant, lorsque vous accédez à http: // localhost: 8080 / actuator / health / viveness '' ou http: // localhost: 8080 / actuator / health / readiness '', vous obtiendrez ce qui suit:

{"status":"UP"}

Recommended Posts

Disponibilité de l'application Spring Boot 2.3
[Spring Boot] Création d'applications Web
Application Java CICS-Run - (4) Application Spring Boot
Développement d'applications Spring Boot dans Eclipse
Points de révision du code de l'application Spring Boot
Implémenter l'application Spring Boot dans Gradle
Spring Boot Rappelez-vous
gae + botte à ressort
Traitement lors du démarrage d'une application avec Spring Boot
Démarrez le développement d'applications Web avec Spring Boot
Lancez l'application Nginx + Spring Boot avec docker-compose
Exécutez l'application WEB avec Spring Boot + Thymeleaf
Configurer l'application Spring Boot avec le module multiple maven
Fiche d'apprentissage SPRING BOOT 01
Botte de printemps + Heroku Postgres
Rédaction de mémo de démarrage de printemps (1)
Première botte à ressort (DI)
Fiche d'apprentissage SPRING BOOT 02
Créez une application Spring Boot à l'aide d'IntelliJ IDEA
Gestion des exceptions Spring Boot
Mappage du servlet Spring Boot
Environnement de développement-développement Spring Boot-
Procédure d'apprentissage Spring Boot
Apprentissage de Spring Boot [Début]
Rédaction de mémos de démarrage de printemps (2)
Résumé du document Spring Boot 2.2
Déployer l'application Spring Boot sur Elastic Beanstalk
Tutoriels Spring Boot Sujets
Télécharger avec Spring Boot
Intégration Tomcat, Apache et WebSocket intégrée à l'application Spring Boot
Essayez d'utiliser OpenID Connect avec Keycloak (application Spring Boot)
[Spring Boot] Construction de l'environnement (macOS)
Essayez Spring Boot de 0 à 100.
Générer un code à barres avec Spring Boot
Hello World avec Spring Boot
Spring Boot sur Microsoft Azure
Implémenter GraphQL avec Spring Boot
Calendrier des tâches du didacticiel Spring Boot
Spring 5 et Spring Boot 2 Procédure de préparation pratique
Démarrez avec Spring Boot
Multi-projets Spring Boot 2 avec Gradle
Exécutez LIFF avec Spring Boot
Connexion SNS avec Spring Boot
Paramètres d'échange à chaud Spring Boot
Introduction à Spring Boot ① ~ DI ~
Téléchargement de fichiers avec Spring Boot
Spring Boot commençant par copie
Introduction à Spring Boot ② ~ AOP ~
Spring Boot + Springfox springfox-boot-starter 3.0.0 Utilisation
Conseils relatifs à Spring Boot DB
Hello World avec Spring Boot
[Spring Boot] Recette de processus de pagination facile
Changements majeurs dans Spring Boot 1.5
Premiers pas avec Spring Boot
NoHttpResponseException dans Spring Boot + WireMock
[Spring Boot] Envoyer un e-mail
Paramètres liés aux performances de Spring Boot
Introduction à Spring Boot, partie 1
Priorité de réglage externe Spring Boot
Essayez d'utiliser Spring Boot Security