我使用java创建了Web应用程序。在那我使用tomcat服务器和SQL服务器。我需要实现监视狗服务来监视数据库连接和服务器连接。我的意思是如果数据库没有连接或tomcat服务器已关闭,那么我需要编写一个代码,用于向我的邮件ID发送警报邮件。
有人帮助我......答案 0 :(得分:0)
您可以创建一个单独的线程来监视数据库连接。启动服务器时调用该线程。如果数据库连接失败意味着从该威胁发送邮件。
示例:
boolean isDBConnected,isServerConnected;
while(true){
isDBConnected=checkDBConnection();
isServerConnected=checkServerStatus();
if(isDBConnected && isServerConnected){
Thread.sleep(100);
}else{
sendMail();
break;
}
}