我们有一个Web服务器,我们即将启动一些应用程序.它们将共享数据库和memcached服务器,但每个应用程序都有自己的mySQL数据库,每个应用程序的所有memcached密钥都是前缀.
可能的情况:
如果我们集群中的memcached服务器蓬勃发展,我们希望通过电子邮件/ iphone推送通知或以任何其他适当的方式自动联系某人(操作系统管理员).
如果我们要在我们的服务器上为客户安装150个相同的应用程序,并且memcached服务器死机 - 所有150个应用程序将单独找到它并联系我们的系统管理员,这肯定会考虑获得一份新工作早上4:15收到150条消息,他或她不会被唤醒.
可能的方法:
一个想法是设置一个外部服务器进行错误处理,发送$ _POST或cURL请求,并根据实际错误消息的严重性处理错误消息的存储.它当然会在收到错误调用时检查,如果已经将同一个memcached服务器报告为离线,则不需要向系统管理员发送垃圾邮件以及其他提醒...
问题:
如何处理错误的好方法是什么?
业内的大家伙如何处理这个问题?
谢谢!