twistd3 - Dalam talian di Awan

Ini ialah arahan twistd3 yang boleh dijalankan dalam penyedia pengehosan percuma OnWorks menggunakan salah satu daripada berbilang stesen kerja dalam talian percuma kami seperti Ubuntu Online, Fedora Online, emulator dalam talian Windows atau emulator dalam talian MAC OS.

JADUAL:

NAMA


twistd - jalankan aplikasi Twisted (TACs, TAPs)

SINOPSIS


berpusing [pilihan]

DESCRIPTION


Baca twisted.application.service.Application daripada fail dan jalankannya.

PILIHAN


-n, --nodaemon Jangan daemoni (kekal di latar depan).

-q, --senyap
No-op untuk keserasian ke belakang.

-p, --profil <profil keluaran>
Jalankan aplikasi di bawah profiler, lambakan hasil ke fail yang ditentukan.

--profiler <profil nama>
Tentukan profiler untuk digunakan. Lalai kepada pemprofil 'hotshot'.

--savestats
Simpan objek Stats dan bukannya output teks pemprofil.

-b, --nyahpepijat
Jalankan aplikasi dalam Python Debugger (menyiratkan --nodaemon pilihan). Menghantar a
Isyarat SIGINT atau SIGUSR2 kepada proses akan menjatuhkannya ke penyahpepijat.

-e, --disulitkan
Fail tap/aos yang ditentukan disulitkan.

--euid Tetapkan hanya id pengguna yang berkesan dan bukannya id pengguna sebenar. Pilihan ini tidak mempunyai kesan
melainkan pelayan berjalan sebagai root, dalam hal ini ia bermakna tidak menumpahkan semua
keistimewaan selepas mengikat pelabuhan, mengekalkan pilihan untuk mendapatkan semula keistimewaan dalam kes
seperti proses pemijahan. Gunakan dengan berhati-hati.

-o, --tiada_simpan
Jangan simpan keadaan penutupan.

--nama asal
Berkelakuan seolah-olah Aplikasi yang ditentukan tidak mempunyai set nama proses dan jalankan dengan
nama proses standard (perduaan Python dalam kebanyakan kes).

-l, --fail log
Log ke fail yang ditentukan, - untuk stdout (lalai: twistd.log). Fail log akan menjadi
diputar pada SIGUSR1.

-l, --pembalak <sepenuhnya berkelayakan ular sawa nama>
Nama yang layak sepenuhnya kepada kilang pemerhati balak untuk digunakan untuk log awal
pemerhati. Diutamakan daripada --logfile dan --syslog.

--pidfile
Simpan pid dalam fail yang ditentukan (lalai: twistd.pid).

--chroot
Chroot ke direktori yang dibekalkan sebelum dijalankan (lalai: jangan chroot). Chrooting
dilakukan sebelum menukar direktori semasa.

-d, --rundir
Tukar kepada direktori yang dibekalkan sebelum dijalankan (lalai: .).

-u, --uid
Uid untuk dijalankan sebagai (lalai: jangan ubah).

-g, --gid
Gi untuk dijalankan sebagai (lalai: jangan ubah).

--umask
Topeng penciptaan fail (oktal) untuk digunakan. (lalai: 0077 untuk daemon, tiada perubahan
sebaliknya).

-r, --reaktor
Pilih reaktor yang hendak digunakan. Lihat --bantuan-reaktor untuk senarai kemungkinan.

--bantuan-reaktor
Senaraikan nama reaktor yang mungkin tersedia.

--muntah Tulis log yang sangat terperinci tentang semua yang berlaku. Berguna untuk nyahpepijat
membeku atau terkunci dalam kod kompleks.

-f, --fail <ketik fail>
Baca fail .tap yang diberikan (lalai: twistd.tap).

-s, --sumber <tas fail>
Muatkan Aplikasi daripada fail .tas (sumber AOT Python) yang diberikan.

-y, --python <python fail>
Gunakan "aplikasi" pembolehubah daripada fail Python yang diberikan. Pilihan ini mengatasi
-f. Pilihan ini membayangkan --tiada_simpan.

--syslog
Log ke syslog bukannya fail.

--versi
Cetak maklumat versi dan keluar.

--awalan
Gunakan awalan yang ditentukan semasa log masuk ke fail log. Lalai ialah "dipintal".

Perhatikan bahawa jika berpusing dijalankan sebagai akar, direktori kerja adalah tidak mencari Python
modul.

ISYARAT


twistd yang sedang berjalan menerima SIGINT untuk penutupan bersih dan SIGUSR1 untuk memutar fail log.

Gunakan twistd3 dalam talian menggunakan perkhidmatan onworks.net



Program dalam talian Linux & Windows terkini