Zadania systemowe w AMODIT
Czym są zadania systemowe
Dział zatytułowany „Czym są zadania systemowe”Zadania systemowe to prace, które AMODIT wykonuje w tle według harmonogramu, bez udziału użytkownika. Pobierają między innymi pocztę i zakładają z niej sprawy, wysyłają powiadomienia, uruchamiają reguły okresowe w procesach, synchronizują użytkowników z Active Directory, indeksują sprawy do wyszukiwania i porządkują log systemowy. Zadań jest znacznie więcej, a część z nich dochodzi z modułami i integracjami AMODIT. Opis każdego zadania znajdziesz w artykule Katalog zadań systemowych.
Zadania wykonuje usługa Windows AMODAsynchronousService, a nie aplikacja webowa, z której korzystają użytkownicy. Usługa może działać na tym samym serwerze co aplikacja albo na osobnym serwerze. Administrator ustawia harmonogram zadań i sprawdza ich wyniki na zakładce Zadania w Ustawieniach systemowych.
O tym, co robi zadanie, decyduje klasa z wybranej biblioteki. Na przykład zadanie RuleSchedule korzysta z biblioteki AMODClasses i klasy AMODClasses.Jobs.RuleScheduleJob. Na zakładce Zadania pokazują je kolumny Biblioteka i Klasa; właściwe wartości dla poszczególnych zadań podaje Katalog zadań systemowych.
Gdy zadanie systemowe nie działa, objaw widać zwykle gdzie indziej: maile nie wychodzą, sprawy z poczty się nie zakładają albo reguła okresowa nic nie zmienia. Dlatego przy takich problemach warto zacząć od zakładki Zadania.
Do czego służy
Dział zatytułowany „Do czego służy”Na zakładce Zadania administrator systemu może:
- sprawdzić, czy zadania systemowe się wykonują i czy kończą się bez błędu,
- zmienić harmonogram zadania, np. częstotliwość pobierania poczty,
- włączyć zadanie, które po instalacji jest zatrzymane, np. pobieranie poczty (LoadMails), wysyłkę powiadomień (Notifications) albo synchronizację z Active Directory (SynchronizeWithAD),
- wskazać serwer, który ma wykonywać zadanie, gdy usługa działa na kilku serwerach,
- uruchomić zadanie poza harmonogramem.
Artykuły w tym obszarze
Dział zatytułowany „Artykuły w tym obszarze”- Wykonywanie zadań systemowych – jak usługa wykonuje zadania, co się dzieje przy kilku serwerach, przy zatrzymaniu usługi i po awarii.
- Zakładka Zadania – kolumny, akcje i harmonogram – co oznacza każda kolumna, akcja i pole harmonogramu.
- Jak dodać i ustawić zadanie systemowe – dodanie zadania, zmiana harmonogramu, uruchomienie poza harmonogramem, zatrzymanie i usunięcie.
- Katalog zadań systemowych – za co odpowiada każde zadanie, jakie parametry nim sterują i jak jest ustawione po instalacji.
- Jak sprawdzić, czy zadania systemowe działają – terminy i wyniki zadań, log systemowy, usługa na serwerze i adres kontrolny dla monitoringu.
- Zadania systemowe – rozwiązywanie problemów – objawy i ich przyczyny, od najprostszych.
Wymagania wstępne
Dział zatytułowany „Wymagania wstępne”- Zakładkę Zadania widzi tylko administrator systemu.
- Na serwerze musi działać usługa AMODAsynchronousService. Jej instalację opisuje Instalacja Platformy AMODIT.