Jest to polecenie tarantoolctl, które można uruchomić u dostawcy bezpłatnego hostingu OnWorks przy użyciu jednej z naszych wielu darmowych stacji roboczych online, takich jak Ubuntu Online, Fedora Online, emulator online Windows lub emulator online MAC OS
PROGRAM:
IMIĘ
tarantoolctl - narzędzie do kontrolowania instancji tarantool
STRESZCZENIE
vim /etc/tarantool/instances.enabled/my_instance.lua
tarantoolctl uruchom moją_instancję
tarantoolctl zatrzymaj moją_instancję
tarantoolctl logrotate moja_instancja
OPIS
Skrypt jest czytany "/etc/sysconfig/tarantool" lub "/etc/default/tarantool". Plik
zawiera typowe domyślne opcje instancji:
$ cat /etc/default/tarantool
-- Opcje dla Tarantool
domyślny_cfg = {
-- stanie się pid_file .. instancja .. '.pid'
pid_file = "/var/run/tarantool",
-- zmieni się w wal_dir/instance/
wal_dir = "/var/lib/tarantool",
-- katalog_przystawki/instancja/
snap_dir = "/var/lib/tarantool",
-- sophia_katalog/instancja/
sophia_dir = "/var/lib/tarantool/sophia",
-- rejestrator/instancja .. '.log'
logger = "/var/log/tarantool",
nazwa użytkownika = "tarantool",
}
katalog_instancji = "/etc/tarantool/instances.enabled"
Plik definiuje „instance_dir”, w którym użytkownik może umieszczać swoje aplikacje (instancje).
Każda instancja może być kontrolowana przez „tarantoolctl”:
Startowy przykład
tarantoolctl start nazwa_instancji
Zatrzymanie przykład
tarantoolctl stop nazwa_instancji
Logrotate instancje log
tarantoolctl logrotate nazwa_instancji
Wchodzę przykład Admin konsola
tarantoolctl wprowadź nazwę_instancji
status
stan tarantoolctl nazwa_instancji
Sprawdź, czy instancja jest uruchomiona.
Jeśli plik pid istnieje i gniazdo sterujące istnieje, a gniazdo sterujące jest aktywne, zwraca kod 0.
Kod powrotu != 0 w innych przypadkach. Może narzekać w logu (stderr), jeśli istnieje plik pid i
gniazdo nie itp.
oddzielny instancje kontrola
Jeśli używasz init SysV, możesz użyć dowiązania symbolicznego z "tarantoolctl" do
"/etc/init.d/nazwa_instancji[.lua]". "tarantoolctl" wykrywa, czy jest uruchamiany przez dowiązanie symboliczne i
używa nazwa_instancji jako „`nazwa podstawowa $0 .lua`”.
PRAWA AUTORSKIE
Copyright (C) 2010-2013 Tarantool AUTORZY: zobacz plik AUTORZY.
2016-01-19 tarantolctl(1)
Korzystaj z tarantoolctl online za pomocą usług onworks.net
