Przejdź do głównej zawartości
AMODITAMODITDokumentacja

Zadania systemowe w AMODIT

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.

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.
  • Zakładkę Zadania widzi tylko administrator systemu.
  • Na serwerze musi działać usługa AMODAsynchronousService. Jej instalację opisuje Instalacja Platformy AMODIT.