GoGPT Best VPN GoSearch

Ulubiona usługa OnWorks

scriptmgr3 - Online w chmurze

Uruchom scriptmgr3 w darmowym dostawcy hostingu OnWorks na Ubuntu Online, Fedora Online, emulatorze online systemu Windows lub emulatorze online systemu MAC OS

To jest polecenie scriptmgr3, które można uruchomić w darmowym dostawcy hostingu OnWorks, korzystając z jednej z wielu naszych darmowych stacji roboczych online, takich jak Ubuntu Online, Fedora Online, emulator online systemu Windows lub emulator online systemu MAC OS

PROGRAM:

IMIĘ


scriptmgr - narzędzie do kontrolowania innych skryptów skytools.

STRESZCZENIE


scriptmgr.py [przełączniki] config.ini [-a | -t usługa | nazwa_zadania...]

OPIS


Scriptmgr służy do zarządzania wieloma skryptami jednocześnie. Wykrywa potencjalne zadania na podstawie…
Wyrażenie globalne pliku konfiguracyjnego. Z pliku konfiguracyjnego pobiera zarówno nazwę zadania, jak i typ usługi (ten
jest nazwą głównej sekcji, np. [cube_dispatcher]). Dla każdego typu usługi istnieje
Podsekcja w konfiguracji, jak sobie z tym poradzić. Nieznane usługi są ignorowane.

POLECENIA


status
status pliku config.ini skryptu

Pokaż status wszystkich znanych zadań.

początek
scriptmgr config.ini start -a
scriptmgr config.ini start -t service
scriptmgr config.ini start job_name1 job_name2 ...

Uruchom skrypt(y), które nie są uruchomione.

Zatrzymaj się
scriptmgr config.ini stop -a
scriptmgr config.ini stop -t service
scriptmgr config.ini stop job_name1 job_name2 ...

Zatrzymaj uruchomione skrypty.

restart
scriptmgr config.ini restart -a
scriptmgr config.ini restart -t service
scriptmgr config.ini restart job_name1 job_name2 ...

Uruchom ponownie skrypty.

przeładować
scriptmgr config.ini reload -a
scriptmgr config.ini reload -t service
scriptmgr config.ini reload job_name1 job_name2 ...

Wyślij sygnał SIGHUP do uruchomionych skryptów.

CONFIG


wspólny konfiguracja parametry
Nazwa pracy
Nazwa konkretnego zadania, które wykonuje skrypt. Skrypt będzie logował się pod tą nazwą do
logdb/logserver. Nazwa jest również używana jako domyślna nazwa konsumenta PgQ. Powinno być
jedyne w swoim rodzaju.

plik pid
Lokalizacja pliku pid. Jeśli nie zostanie podany, skrypt nie będzie mógł demonizować.

logfile
Lokalizacja pliku dziennika.

opóźnienie_pętli
Jeśli proces trwa nieprzerwanie, ile czasu spać po każdej pętli pracy, w sekundach.
Domyślnie: 1.

połączenie_życie
Zamknij i ponownie połącz starsze połączenia z bazą danych.

użyj_skyloga
bla.

menedżer skryptów parametry
lista_konfiguracji
Lista wzorców globu do wyszukiwania plików konfiguracyjnych. Przykład:

lista_konfiguracji = ~/dbscripts/conf/*.ini, ~/losowa/konf/*.ini

Usługi Sekcja parametry
cwd
Katalog roboczy skryptu.

args
Argumenty, które należy przekazać skryptowi oprócz -d.

scenariusz
Ścieżka do skryptu. Jeśli skrypt nie znajduje się w zmiennej PATH, należy podać pełną ścieżkę.

niepełnosprawny
Jeśli ta usługa ma zostać zignorowana.

użytkownik
Uruchom usługę jako inny użytkownik systemu UNIX. Scriptmgr używa sudo do przełączania użytkowników.
musi zostać uruchomiony jako root lub konfiguracja sudo musi zezwalać na uruchamianie demonów.

Przykład config filet
[menedżer skryptów]
nazwa_zadania = scriptmgr_livesrv
plik dziennika = ~/log/%(nazwa_zadania)s.log
plik pid = ~/pid/%(nazwa_zadania)s.pid

lista_konfiguracji = ~/skrypty/konf/*.ini

# domyślne dla wszystkich sekcji usług
[DEFAULT]
cwd = ~/skrypty

[dyspozytor_tabeli]
skrypt = table_dispatcher.py
argumenty = -v

[dyspozytor_kostki]
skrypt = python2.4 cube_dispatcher.py
wyłączony = 1

[pgqadm]
skrypt = ~/scripts/pgqadm.py
args = ticker

COMMAND LINE PRZEŁĄCZNIKI


Poniższe przełączniki są wspólne dla wszystkich programów Pythona opartych na skytools.DBScript.

-h, --pomoc
pokaż komunikat pomocy i wyjdź

-q, --cichy
wyciszyć program

-v, --pełne
uczyń program bardziej gadatliwym

-d, --demon
spraw, aby program działał w tle

--ini
pokaż plik konfiguracyjny szablonu z komentarzem.

Następujące przełączniki służą do sterowania już uruchomionym procesem. Plik pid jest odczytywany z
config następnie sygnał jest wysyłany do określonego tam identyfikatora procesu.

-r, --przeładuj
przeładuj konfigurację (wyślij SIGHUP)

-s, --przestań
zatrzymaj program bezpiecznie (wyślij SIGINT)

-k, --zabij
natychmiast zabij program (wyślij SIGTERM)

Opcje specyficzne dla scriptmgr:

-a, --wszystko
Działa na wszystkich nie wyłączonych skryptach.

-t usługa, --typ=usługa
Działa na wszystkich nie wyłączonych skryptach tego typu usługi.

-w, --czekaj
Poczekaj na skrypt(y) po sygnalizacji.

01/15/2016 SCRIPTMGR(1)

Użyj scriptmgr3 online za pomocą usług onworks.net


Darmowe serwery i stacje robocze

Pobierz aplikacje Windows i Linux

Komendy systemu Linux

Ad




×
reklama
❤️Zrób zakupy, zarezerwuj lub kup tutaj — bezpłatnie, co pomaga utrzymać bezpłatne usługi.