我需要实现一个心跳来检查我的休息服务器是否已启动并运行,我正在考虑一个名为“heartbeat”或“echo”的服务以及我的其他服务,它只是从数据库执行读取以响应一些价值,例如:版本号o,或者只是说你好。然后使用curl定期发送请求(例如:每20秒),到目前为止一切顺利。现在我需要开发一些脚本来定期使用curl,如果有连续的错误响应(例如:一个接一个地出现3个错误),我会通过电子邮件发送警报。
我想知道是否有“开箱即用”的非商业(或非付费)解决方案来实现最后一部分(脚本发送定期请求和发送警报电子邮件),或者如果没有,如何才能最简单的方法来完成它。
谢谢!