2015-10-19 44 views
0

当apache发生故障时是否有任何可能性/选项来设置通知。当apache发生故障时发送通知

当Apache下跌,.htaccess文件将工作?

当在午夜的背景下,在执行Apache服务器的中期运行脚本是向下/崩溃,我们可以设置任何通知。

添加几个步骤更好地理解

第1步程序开始 第2步变量初始化 第3步读取负载文件,得到文件 步骤4将上述文件的内容记录到成表-X。 步骤5紧密分贝连接

CRON上述动作做每隔一小时。

上述步骤3后,APACHE崩溃/下来,现在我想通过电子邮件发送通知系统管理员。让我知道一步一步的行动计划。

+0

有很多方法可以做到这一点。在那里我们提供服务来监视您的服务器,或者您可以设置一个cron作业。但是你不清楚你在问什么。 '.htaccess'文件不会*做任何事情;如果Apache处于脱机状态,则该文件没有用处。 –

回答

2

可以肯定whip up a script检查Apache是​​下跌。不过,我建议使用另一台服务器 - 也许AWS上的微型实例或类似的东西 - 试图让你的网站。如果它能够访问该网站,那就太棒了。否则,它可以发送通知给你。或者您可以使用some services来监控您的网站是否出现。

你也可以使用的服务,例如AWS路线53到流量切换到另一个备用服务器或其他服务器托管指示用户,您的网站暂时处于离线状态或类似的东西在维护页面。

+0

等等,我们有使用名为“splunk”的工具 – Bharanikumar

+1

在你编辑的问题中,你提到了大约5个步骤。他们是通过bash脚本完成的吗?如果是这样,在每一步之后,您可以检查该步骤的成功,并且只有在成功的情况下才能继续进行。否则发出邮件通知。或者 - 如果一个步骤取决于httpd,检查httpd是否正在运行,使用诸如“service apache2 status”之类的东西,或者在进入依赖步骤之前的任何命令适用。 – zedfoxus

+0

听起来不错,好主意,但看起来有些服务器端而不是代码,bcoz当脚本停止时,我们不会得到任何响应, – Bharanikumar