Cet article présente les notifications par e-mail en amont et en aval du service de surveillance de Spring Boot Admin. Il est partagé avec tout le monde, comme suit:
Dans le cadre de l'architecture de microservice, le nombre de services peut aller de dizaines à des centaines, ce qui est essentiel pour la surveillance des services.
S'il s'agit d'un projet unique précédent, il est fixé pour démarrer plusieurs projets. Vous pouvez les surveiller via un outil de surveillance tiers, puis les alerter en temps réel.
Sous Microservices, il y a trop de services et peut être élargi à tout moment. À l'heure actuelle, la fonction de surveillance du tiers n'est pas applicable. Nous pouvons nous connecter au centre d'enregistrement via Spring Boot Admin pour afficher l'état du service, qui ne peut être affiché que sur la page.
Plusieurs fois, j'espère pouvoir surveiller automatiquement et alerter par e-mail. Un certain service a supprimé une telle fonction. En fait, cette fonction est déjà disponible dans Spring Boot Admin. Nous avons seulement besoin de configurer certaines informations par e-mail pour les utiliser.
Présentez d'abord les dépendances requises pour le courrier électronique:
<dependency> <proupId> org.springframework.boot </proupId> <ArtefactId> printemp-boot-starter-Mail </retifactid> </dEpendency>
Ajoutez ensuite les informations du serveur de messagerie au fichier de configuration:
printemps.mail.host=smtp.qq.comspring.mail.username=1304489315@qq.comspring.mail.password=authorisation du Code de boîte aux lettres QQ printemps.mail.properties.mail.smtp.auth = truespring.mail.properties.mail.smtp.starttls.enable = truespring.mail.properties.mail.smtp.starttls.required = true # who à envoyer à Spring.boot.Admin.Notify.mail.to=yinjuan@fiajiawia envoyé [email protected]
Une fois la configuration terminée, lorsque le service est en ligne et hors ligne, votre adresse e-mail peut recevoir un e-mail.
Ce qui précède est tout le contenu de cet article. J'espère que cela sera utile à l'apprentissage de tous et j'espère que tout le monde soutiendra davantage Wulin.com.