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>

Serwer jako usługa systemu Windows (gravity.integration service)

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:

Usługa domyślnie instalowana jest w trybie uruchamiania ręcznego i jest wyłączona.

Untitled

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

Untitled

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.