twistd3 - Online în cloud

Aceasta este comanda twistd3 care poate fi rulată în furnizorul de găzduire gratuit OnWorks folosind una dintre multiplele noastre stații de lucru online gratuite, cum ar fi Ubuntu Online, Fedora Online, emulator online Windows sau emulator online MAC OS

PROGRAM:

NUME


twistd - rulați aplicații Twisted (TAC-uri, TAP-uri)

REZUMAT


răsucitd [Opțiuni]

DESCRIERE


Citiți un twisted.application.service.Application dintr-un fișier și rulați-l.

OPŢIUNI


-n, --nodaemon Nu daemonize (rămâneți în prim-plan).

-q, --Liniște
Fără opțiune pentru compatibilitate inversă.

-p, --profil <profil ieșire>
Rulați aplicația sub profiler, aruncând rezultatele în fișierul specificat.

--profiler <profiler nume>
Specificați profilerul de utilizat. Implicit pentru profiler „hotshot”.

--savestats
Salvați obiectul Stats, mai degrabă decât rezultatul text al profilerului.

-b, --depanare
Rulați aplicația în Python Debugger (implică --nodaemon opțiune). Trimiterea unui
Semnalul SIGINT sau SIGUSR2 către proces îl va arunca în depanator.

-e, --criptat
Fișierul specificat tap/aos este criptat.

--euid Setați numai codul de utilizator efectiv, mai degrabă decât codul de utilizator real. Această opțiune nu are efect
cu excepția cazului în care serverul rulează ca root, caz în care înseamnă să nu renunți la tot
privilegii după legarea de porturi, păstrând opțiunea de a recâștiga privilegiile în cazuri
precum procesele de depunere a icrelor. Utilizați cu prudență.

-o, --no_save
Nu salvați starea de oprire.

--nume original
Comportați-vă ca și cum aplicația specificată nu ar avea un nume de proces setat și rulați cu
numele procesului standard (binarul Python în majoritatea cazurilor).

-l, --fișier jurnal
Logați într-un fișier specificat, - pentru stdout (implicit: twistd.log). Fișierul jurnal va fi
rotit pe SIGUSR1.

-l, --logger <pe deplin calificat piton nume>
Un nume complet calificat pentru o fabrică de observatori de jurnal de utilizat pentru jurnalul inițial
observator. Are prioritate față de --logfile și --syslog.

--pidfile
Salvați pid-ul în fișierul specificat (implicit: twistd.pid).

--chroot
Chroot într-un director furnizat înainte de a rula (implicit: nu chroot). Chrooting
se face înainte de a schimba directorul curent.

-d, --rundir
Schimbați la un director furnizat înainte de a rula (implicit: .).

-u, --uid
Uid-ul de rulat ca (implicit: nu se schimba).

-g, --gid
Ghidul să ruleze ca (implicit: nu se schimba).

--umask
Masca de creare a fișierului (octal) de aplicat. (implicit: 0077 pentru demoni, nicio modificare
in caz contrar).

-r, --reactor
Alegeți ce reactor să utilizați. Vedea --ajutor-reactoare pentru o listă de posibilități.

--ajutor-reactoare
Enumerați numele reactoarelor posibile disponibile.

--scuipa Scrieți un jurnal extrem de pronunțat cu tot ce se întâmplă. Util pentru depanare
îngheață sau blochează codul complex.

-f, --fişier <atingeți dosar>
Citiți fișierul .tap dat (implicit: twistd.tap).

-s, --sursă <tas dosar>
Încărcați o aplicație din fișierul dat .tas (sursă AOT Python).

-y, --piton <python dosar>
Utilizați variabila „aplicație” din fișierul Python dat. Această opțiune anulează
-f. Această opțiune implică --no_save.

--syslog
Conectați-vă la syslog în loc de un fișier.

--versiune
Tipăriți informațiile despre versiune și ieșiți.

--prefix
Utilizați prefixul specificat când vă conectați la fișierul jurnal. Implicit este „întors”.

Rețineți că dacă răsucitd este rulat ca root, directorul de lucru este nu a căutat Python
module.

SEMNALE


Un twistd care rulează acceptă SIGINT pentru o oprire curată și SIGUSR1 pentru a roti fișierele jurnal.

Utilizați twistd3 online folosind serviciile onworks.net



Cele mai recente programe online Linux și Windows