В этой статье представлены уведомления по электронной почте вверх по течению и вниз по электронной почте службы мониторинга администраторов Spring Boot. Это совместно со всеми, следующим образом:
В соответствии с архитектурой микросервиса количество услуг может варьироваться от десятков до сотен, что важно для мониторинга услуг.
Если это предыдущий единственный проект, он запускается, чтобы запустить несколько проектов. Вы можете отслеживать их через сторонний инструмент мониторинга, а затем предупредить их в режиме реального времени.
Под микросервисами слишком много услуг и может быть расширено в любое время. В настоящее время функция мониторинга третьей стороны не применима. Мы можем подключиться к центру регистрации через Spring Boot Admin для просмотра статуса службы, который можно просматривать только на странице.
Много раз я надеюсь, что смогу автоматически контролировать и предупреждать по электронной почте. Определенная служба удалила такую функцию. Фактически, эта функция уже доступна в Spring Boot Admin. Нам нужно только настроить некоторую информацию по электронной почте для его использования.
Сначала представьте зависимости, необходимые для электронной почты:
<Depective> <groupId> org.springframework.boot </GroupId> <artifactid> Spring-Boot-Starter-mail </artifactid> </dependency>
Затем добавьте информацию о почтовом сервере в файл конфигурации:
spring.mail.host=smtp.qq.comspring.mail.username=1304489315@qq.comspring.mail.password=authorization Код почтового ящика QQ spring.mail.properties.mail.smtp.auth = truepring.mail.properties.mail.smtp.starttls.enable = truepring.mail.properties.mail.smtp.starttls.required = true#, кто отправит на Spring.boot.notify.mail. отправил его [email protected]
После завершения конфигурации, когда служба находится в Интернете и офлайн, ваш адрес электронной почты может получить электронное письмо.
Выше всего содержание этой статьи. Я надеюсь, что это будет полезно для каждого обучения, и я надеюсь, что все будут поддерживать Wulin.com больше.