Skocz do zawartości


 

Zdjęcie

Automatyczne odpalenie w przypadku CRASHA

Automatyczne odpalenie w przypadku CRASHA

  • Proszę się zalogować aby odpowiedzieć
3 odpowiedzi na ten temat

Automatyczne odpalenie w przypadku CRASHA

#1 globox99

globox99

    Stały użytkownik

  • Użytkownicy
  • PipPipPipPipPip
  • 105 postów

Napisany 31 lipiec 2016 - 20:52

Witam, posiadam server, któremu zdarza się czasami "skraszować". 
Robi się to tak, że skrypt, który odpowiada za automatyczne włączenie servera nie jest w stanie tego zrobić.

Moje pytanie brzmi, czy za pomocą komendy "screen" lub innej można sprawdzać czy w konsoli servera znajduje się jakiś ciąg znaków?

Podam przykład:

1. Server sie crashuje z komunikatem w konsoli "GC read timed out"

2. Skrypt, który wykonywałby się co kilka minut sprawdzał by czy w konsoli servera w ostatnich 100 linijkach nie ma czasami komunikatu "GC read timed out"

  a) jeśli komunikat jest to skrypt stopuje proces aktualnego servera i odpala na nowo

  b) jeśli komunikatu nie ma to znaczy, że server działa

 

Dziękuję z góry za pomoc, mam nadzieję, że opisałem to w miarę zrozumiale :)


  • 0

#2 Vasthi

Vasthi

    Weteran WHT

  • WHT Pro
  • PipPipPipPipPipPipPipPip
  • 650 postów

Napisany 31 lipiec 2016 - 20:54

Systemd, initd
  • 0

#3 globox99

globox99

    Stały użytkownik

  • Użytkownicy
  • PipPipPipPipPip
  • 105 postów

Napisany 31 lipiec 2016 - 21:03

Systemd, initd

 

Hmm.. w jaki sposób te programy mogą sprawdzać czy server działa. Niestety jest tylko jeden sposób aby to sprawdzić, czyli sprawdzenie linijek konsoli ;/


  • 0

#4 N0Name

N0Name

    Weteran WHT

  • WHT Pro
  • PipPipPipPipPipPipPipPip
  • 849 postów
  • Skąd:PL / DE
  • Firma:STYL-SPORT.pl
  • Imię:Szymon

Napisany 01 sierpień 2016 - 07:06

Skrypt sprawdzający czy jest odpalona dana komenda + crontab
  • 0





0 użytkowników czyta ten temat

0 użytkowników, 0 gości, 0 anonimowych użytkowników