![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 1 Pomógł: 0 Dołączył: 26.03.2015 Ostrzeżenie: (0%) ![]() ![]() |
Witam
Mam pewien problem, który lekko spędza mi sen z powiek, jego rozwiązanie jest dość istotne z punktu widzenia dbania o wiarygodność firmy. Od jakiegoś czasu, zastanawiam się nad możliwością stworzenia skryptu, który automatycznie wysyła wiadomość email w przypadku zawieszenia się aplikacji. Aplikacja sama jest w sobie jest masywna, chodzi o giełdę transportową. Za front-end odpowiada js z frameworkiem ExtJS od Sencha i Python, back-end jest w PHP. Bardzo ważne jest to aby w przypadku ewentualnej awarii, możliwie szybko zareagować, klienci płacą za dostęp do giełdy jeśli nie jest ona dostępna, sądzą, że robimy z nich głupków co jest całkiem słuszne. Początkowo myślałem nad zaimplementowaniem skryptu jquery odświeżającego stronę co określony czas o wartości onload a następnie ustawienie kolejnego automatycznego skryptu, w przypadku awarii nie będzie to możliwie wiec skrypt powinien wysłać wiadomość email, jednak chwila zastanowienia wystarczyła aby pomysł uznać za nie do końca przemyślany w efekcie niemożliwy do zrealizowania, bo skoro aplikacja nie działa to nie działa, jej skrypty nie wystartują. Bardzo proszę o wszelkie propozycje, być może ktoś już mierzył się z podobnym tematem, być może istnieje jakaś automatyka zajmująca się takimi problemami, będę ogromnie wdzięczny za wszelką pomoc. |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 1 933 Pomógł: 460 Dołączył: 2.04.2010 Skąd: Lublin Ostrzeżenie: (0%) ![]() ![]() |
Witam Mam pewien problem, który lekko spędza mi sen z powiek, jego rozwiązanie jest dość istotne z punktu widzenia dbania o wiarygodność firmy. Od jakiegoś czasu, zastanawiam się nad możliwością stworzenia skryptu, który automatycznie wysyła wiadomość email w przypadku zawieszenia się aplikacji. Aplikacja sama jest w sobie jest masywna, chodzi o giełdę transportową. Za front-end odpowiada js z frameworkiem ExtJS od Sencha i Python, back-end jest w PHP. Bardzo ważne jest to aby w przypadku ewentualnej awarii, możliwie szybko zareagować, klienci płacą za dostęp do giełdy jeśli nie jest ona dostępna, sądzą, że robimy z nich głupków co jest całkiem słuszne. Początkowo myślałem nad zaimplementowaniem skryptu jquery odświeżającego stronę co określony czas o wartości onload a następnie ustawienie kolejnego automatycznego skryptu, w przypadku awarii nie będzie to możliwie wiec skrypt powinien wysłać wiadomość email, jednak chwila zastanowienia wystarczyła aby pomysł uznać za nie do końca przemyślany w efekcie niemożliwy do zrealizowania, bo skoro aplikacja nie działa to nie działa, jej skrypty nie wystartują. Bardzo proszę o wszelkie propozycje, być może ktoś już mierzył się z podobnym tematem, być może istnieje jakaś automatyka zajmująca się takimi problemami, będę ogromnie wdzięczny za wszelką pomoc. Co masz na mysli poprzez "aplikacja nie działa"? Apache się wiesza/restartuje? Może baza danych? Albo cały serwer? Sprecyzuj dlaczego aplikacja przestaje działać, bez tego ciężko coś doradzić. Jak serwer padnie, to jeśli nie masz drugiego żaden mail nie pójdzie. Jeśli wina leży po stronie apacha/bazy danych to ja bym osobiście napisał skrypt basha, odpalany powiedzmy co minutę, który przeglądał by logi apacha/bazy i jeśli napotkałby błąd, który powododuje wyłączenie aplikacji to wtedy wysyłałby error mail. Jeśli dysponujesz drugim serwerem, możesz na nim puścić skrypt basha, który będzie pingował pierwszy serwer, względnie za pomocą curl próbował otworzyć żądaną stronę, jeśli się to nie uda - error mail. Ten post edytował b4rt3kk 26.03.2015, 10:40:08 -------------------- Jeśli pomogłem, kliknij proszę 'pomógł'. Dzięki.
|
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 321 Pomógł: 55 Dołączył: 19.04.2009 Ostrzeżenie: (0%) ![]() ![]() |
może tym się zainteresuj https://www.pingdom.com
-------------------- Polecam MyDevil hosting idealny dla deweloperów
|
|
|
![]() ![]() |
![]() |
Aktualny czas: 20.08.2025 - 00:26 |