Czuczen / Reviver

Reviver monitoruje aplikacje, utrzymując je aktywnymi przez regularne sprawdzanie ich stanu i zapobiegając ich usypianiu z powodu braku aktywności.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Reviver

Aplikacja Reviver jest rozwiązaniem mającym na celu monitorowanie dostępności innych aplikacji poprzez regularne sprawdzanie ich stanu. Głównym zadaniem aplikacji jest utrzymanie tych aplikacji w stanie aktywnym poprzez cykliczne wywoływanie określonych zasobów. Dzięki temu unika się usypiania tych aplikacji ze względu na brak ruchu.

Funkcje

  • Worker jest odpowiedzialny za regularne sprawdzanie dostępności określonych zasobów internetowych. Jego działanie opiera się na cyklicznym wywoływaniu wybranych URL-i w określonych odstępach czasu. W przypadku braku odpowiedzi zasobu, aplikacja rejestruje informacje o błędzie w logach.
  • Interfejs użytkownika oparty jest na technologii Razor Pages i zapewnia prosty sposób przeglądania logów zebranych przez Worker-a.

Technologie

ASP.NET Core 7 Razor Pages

C#
JavaScript
HTML
CSS
Bootstrap

Jak uruchomić aplikację

  1. Uruchom aplikację (Ctrl+F5).

Reviver współpracuje ze swoim odpowiednikiem, tworząc spójne środowisko dla aplikacji. Odpowiednik regularnie kontaktuje się z głównym Reviverem, który nadzoruje nie tylko swój odpowiednik, lecz także inne aplikacje, dbając o ich ciągłą aktywność.

About

Reviver monitoruje aplikacje, utrzymując je aktywnymi przez regularne sprawdzanie ich stanu i zapobiegając ich usypianiu z powodu braku aktywności.

License:MIT License


Languages

Language:C# 58.6%Language:HTML 34.9%Language:CSS 5.5%Language:JavaScript 1.0%