gpt4 book ai didi

java - catalina.out 出现异常时发送邮件

转载 作者:行者123 更新时间:2023-11-28 22:56:49 24 4
gpt4 key购买 nike

我正在研究这个。监视名为“Catalina.out”的 tomcat 日志文件是否出现“异常”错误。一旦在文件中找到字符串“Exception”,脚本就会向我们发送电子邮件。有什么想法吗?

这可以通过 tomcat/log4j 完成吗?

最佳答案

试试这个:

#!/bin/bash
while [ 1 = 1 ]
do
rcode="`tail -n 1000 catalina.out 2>&1 | grep -o Exception`"
if [ "$rcode" = "Exception" ]
then
echo "Something went wrong." \
| mail -s "your subject" mail@mailaddress.com
fi
sleep 180
done

当然还有一些改进要做。例如。 “-n 1000”或 hibernate 180 秒。但它应该是一个开始。

关于java - catalina.out 出现异常时发送邮件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25063894/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com