Biz üzerine uygulamaları bir dizi başlatmak üzereyiz bir web sunucusu var. Onlar tüm hisse veritabanı ve memcached sunucuları, ama her uygulama, kendi MySQL veritabanı ve uygulama başına tüm memcached tuşları bulunuyor sahip olacaktır öneki.
Olası senaryo:
Bizim kümesindeki bir memcached sunucu patlama giderse, biz (operatif sistem yönetici) birisi otomatik olarak e-posta / iphone push bildirim veya başka uygun bir şekilde temas edilecek istiyorum.
Eğer biz bizim sunucularda müşterilerimiz için 150 özdeş uygulamaları yüklemek üzereyiz, ve bir memcached sunucu ölür - 150 uygulamalar ayrı ayrı bu öğrenmek ve kesinlikle yeni bir iş alma hakkında düşünmek için gidiyor bizim sistem yöneticisi, irtibata geçecektir o 150 mesajları alarak köründe ilgili değil sabah 04:15 gönderdi nerede.
Olası çözüm:
Bir fikir gönderilen bir $ _POST veya cURL isteği alır hata işleme için harici bir sunucu kurmak ve gerçek hata mesajı ciddiyetine bağlı olarak hata mesajı depolama yönetir. Bu tabii aynı memcached sunucusu zaten çevrimdışı olarak bildirilmiştir varsa, ek hatırlatmalar ile sistem admin spam gerek yok olacağını, hata aramayı aldıktan sonra kontrol ediyorum ...
Sorular:
- Hataları işlemek için nasıl bir iyi yaklaşım nedir?
- Sektöründe büyük çocuklar bu durum nasıldır?
Teşekkürler!