Dit is de opdracht supervisorctl die kan worden uitgevoerd in de gratis hostingprovider van OnWorks met behulp van een van onze meerdere gratis online werkstations zoals Ubuntu Online, Fedora Online, Windows online emulator of MAC OS online emulator
PROGRAMMA:
NAAM
supervisorctl - supervisorctl Documentatie
Supervisor is een client/server-systeem waarmee gebruikers een nummer kunnen bewaken en beheren
van processen op UNIX-achtige besturingssystemen.
Het deelt enkele van dezelfde doelen van programma's zoals launchd, daemontools en runit. in tegenstelling tot
sommige van deze programma's, is het niet bedoeld om te worden uitgevoerd als vervanging voor: init als "proces-id
1". In plaats daarvan is het bedoeld om te worden gebruikt om processen gerelateerd aan een project of een
klant, en is bedoeld om te starten zoals elk ander programma tijdens het opstarten.
DOCUMENTATIE
Supervisor Onderdelen
toezichthouderctl
Het opdrachtregelclientgedeelte van de supervisor heeft een naam toezichthouderctl. Het biedt een
shell-achtige interface voor de functies van supervisord. Van toezichthouderctl, een
gebruiker kan verbinding maken met verschillende supervisord processen, status opvragen van de subprocessen
gecontroleerd door, stop en start subprocessen van, en krijg lijsten met actieve processen van a
supervisord.
De opdrachtregelclient praat met de server via een UNIX-domeinsocket of internet
(TCP)-aansluiting. De server kan beweren dat de gebruiker van een client aanwezig moet zijn
authenticatiegegevens voordat hij opdrachten kan uitvoeren. De cliënt
proces gebruikt doorgaans hetzelfde configuratiebestand als de server, maar elke configuratie
bestand met een [supervisorctl] sectie erin zal werken.
Hardlopen Supervisor
In dit onderdeel wordt verwezen naar a BINDIR bij het uitleggen hoe u de supervisord en
toezichthouderctl opdrachten. Dit is de map "bindir" die uw Python-installatie heeft
geconfigureerd met. Voor een installatie van Python geïnstalleerd via
. / Configure --prefix=/usr/local/py; maken; maken installeren, BINDIR zou /usr/local/py/bin.
Python-tolken op verschillende platforms gebruiken een ander BINDIR. Kijk naar de uitvoer van
setup.py installeren als je niet kunt achterhalen waar de jouwe is.
toezichthouderctl Opdrachtregel Opties
-c, --configuratie
Pad voor configuratiebestand (standaard /etc/supervisord.conf)
-h, --help
Gebruiksbericht afdrukken en afsluiten
-i, --interactief
Start een interactieve shell na het uitvoeren van opdrachten
-s,--serverurl URL
URL waarop de supervisorserver luistert (standaard "http://localhost: 9001").
-u, --gebruikersnaam
Gebruikersnaam die moet worden gebruikt voor authenticatie bij de server
-p, --wachtwoord
Wachtwoord dat moet worden gebruikt voor authenticatie met de server
-r, --geschiedenis-bestand
Houd een leesregelgeschiedenis bij (als leesregel beschikbaar is)
actie [argumenten]
Acties zijn commando's zoals "staart" of "stop". Als -i is opgegeven of als er geen actie is opgegeven
op de opdrachtregel wordt een "shell" gestart die interactief getypte acties interpreteert. Gebruik
de actie "help" om meer te weten te komen over beschikbare acties.
Hardlopen toezichthouderctl
Om te beginnen toezichthouderctl, rennen $BINDIR/supervisorctl. Er zal een schaal worden gepresenteerd die dat wel doet
Hiermee kunt u de processen beheren die momenteel worden beheerd door supervisord. Typ "help"
bij de prompt voor informatie over de ondersteunde opdrachten.
De toezichthouderctl uitvoerbaar bestand kan worden aangeroepen met "eenmalige" opdrachten wanneer het wordt aangeroepen met
argumenten vanaf een opdrachtregel. Een voorbeeld: toezichthouderctl stoppen allen. Als er argumenten zijn
aanwezig op de opdrachtregel, voorkomt het dat de interactieve shell wordt aangeroepen.
In plaats daarvan wordt de opdracht uitgevoerd en toezichthouderctl zal afsluiten.
If toezichthouderctl wordt in interactieve modus aangeroepen tegen a supervisord Daarvoor heb je nodig
authenticatie, wordt u om authenticatiegegevens gevraagd.
Woordenlijst
Daemon Tools
A onder controle te houden system by DJ Bernstein.
launchd
A onder controle te houden system gebruikt by Appel als proces 1 onder Mac OS X.
voer het uit A onder controle te houden system.
superlans
Een pakket dat verschillende implementaties van gebeurtenislisteners biedt die kunnen worden aangesloten op:
Supervisor die kan helpen bij het bewaken van het procesgeheugengebruik en de crashstatus:
http://pypi.python.org/pypi/superlance.
umasker Afkorting van gebruiker maskeren: stelt het masker voor het maken van de bestandsmodus van het huidige proces in.
Bekijk http://en.wikipedia.org/wiki/Umask.
Gebruik supervisorctl online met behulp van onworks.net-services