如何使用shell脚本真正的检测到网页是否正常(假设网站的数据库异常但是中间件服务仍然存活)

想弄个shell脚本测试一个网页访问是否正常 ,现在主要的问题是wget --spider 和curl命令只能验证网页是否发布了,如果我用tomcat或者iis发了网页,假设网站的数据库异常但是中间件服务仍然存活,前端页面检测的时候一样会返回200 这个问题怎么解决?

https://blog.csdn.net/qq_40907977/article/details/89578264