Este artigo apresenta as notificações de email a montante e a jusante do serviço de monitoramento administrativo da inicialização da primavera. É compartilhado com todos, como segue:
Sob a arquitetura de microsserviços, o número de serviços pode variar de dezenas a centenas, o que é essencial para o monitoramento dos serviços.
Se for um projeto único anterior, ele é corrigido para iniciar vários projetos. Você pode monitorá-los através de uma ferramenta de monitoramento de terceiros e alertá-los em tempo real.
Sob microsserviços, existem muitos serviços e podem ser expandidos a qualquer momento. Neste momento, a função de monitoramento de terceiros não é aplicável. Podemos nos conectar ao Centro de Registro através do Admin da Spring Boot para visualizar o status do serviço, que só pode ser visualizado na página.
Muitas vezes, espero poder monitorar automaticamente e alertar por e -mail. Um determinado serviço removeu essa função. De fato, essa função já está disponível no Spring Boot Admin. Precisamos apenas configurar algumas informações de email para usá -las.
Apresente primeiro as dependências necessárias para o email:
<Depencency> <PuerpId> org.springframework.boot </frugiD> <TRATIFACTID> Spring-boot-starter-Mail </ArtifactId> </Dependency>
Em seguida, adicione as informações do servidor de email ao arquivo de configuração:
spring.mail.host=smtp.qq.comspring.mail.username=1304489315@qq.comspring.mail.password=Authorization Código da caixa de correio QQ spring.mail.properties.mail.smtp.auth = truespring.mail.properties.mail.smtp.starttls.enable = truespring.mail.properties.mail.smtp.starttls.required = true# para send spring.boot.adminmin.admin.nmin.ninuM.Notify.Notify.Notify.Notify. Que o enviaram [email protected]
Após a conclusão da configuração, quando o serviço estiver online e offline, seu endereço de e -mail pode receber um email.
O exposto acima é todo o conteúdo deste artigo. Espero que seja útil para o aprendizado de todos e espero que todos apoiem mais o wulin.com.