Za automatyczne wywoływanie projektów odpowiada serwer stanowiący integralny element pakietu GRAVITY.INTEGRATION.
W zależności od potrzeb środowiska i preferencji użytkownika, serwer może być uruchamiany w jednej z dwóch form:
<aside> ❗ Tylko jedna aplikacja serwerowa może działać jednocześnie. Musisz wybrać, czy używasz aktualnie GravityTriggerRunner, czy usługi systemu Windows.
</aside>
Usługa jest instalowana w systemie wraz z oprogramowaniem GRAVITY. Usługa nie posiada interfejsu graficznego, ale można śledzić działanie wykonanych wyzwalaczy w plikach logów, które generują się dla każdego dnia.
Pliki logów dostępne są domyślnie w katalogach:
C:\\ProgramData\\Caffeine Minds\\Gravity\\ServiceLogs- log z informacjami o działaniu usługi. Zawiera szczegółowe dane dotyczące uruchomienia usługi, przebiegu jej działania oraz wyników wywoływanych wyzwalaczy.C:\\ProgramData\\Caffeine Minds\\Gravity\\ServerLogs - zawiera log z danymi związanymi z pracą serwera www hostującego zdefiniowane usługi WebService.Usługa domyślnie instalowana jest w trybie uruchamiania ręcznego i jest wyłączona.

Możesz to zmienić w właściwościach usługi pole typ uruchomienia.

Zalecanym sposobem uruchomienia usługi jest ustawienie trybu Automatyczny (opóźnione uruchomienia). Obniżenie priorytetu uruchomienia usługi pozwala uniknąć błędów związanych z brakiem gotowości innych komponentów systemu Windows (np. brakiem gotowości sieci) lub brakiem dostępu do innych systemów, z którymi usługa nawiązuje połączenie już w momencie startu (bazy danych - Wywołanie automatyczne przez mechanizm notyfikacji bazy danych, brokery - Wywołanie automatyczne przez odebranie wiadomości od brokera RabbitMQ i inne serwery), zwłaszcza jeśli znajdują się na tym samym serwerze.
Usługa jest przewidziana do użycia w środowisku produkcyjnym, ale nic nie stoi na przeszkodzie, aby używać jej trybie deweloperskim.