InggrisPerancisSpanyol

favorit OnWorks

unicorn - Online di Awan

Jalankan unicorn di penyedia hosting gratis OnWorks melalui Ubuntu Online, Fedora Online, emulator online Windows, atau emulator online MAC OS

Ini adalah perintah unicorn yang dapat dijalankan di penyedia hosting gratis OnWorks menggunakan salah satu dari beberapa workstation online gratis kami seperti Ubuntu Online, Fedora Online, emulator online Windows atau emulator online MAC OS

PROGRAM:

NAMA


unicorn - perintah seperti rak untuk meluncurkan server HTTP Unicorn

RINGKASAN


unicorn [-c CONFIG_FILE] [-E RACK_ENV] [-D] [RACKUP_FILE]

DESKRIPSI


A kekacauan(1)-seperti perintah untuk meluncurkan aplikasi Rack menggunakan Unicorn. Diharapkan menjadi
dimulai di root aplikasi Anda (APP_ROOT), tetapi arahan "working_directory" mungkin
digunakan dalam CONFIG_FILE.

Sementara unicorn mengambil segudang opsi baris perintah untuk kompatibilitas dengan rubi(1) dan
kekacauan(1), disarankan untuk tetap menggunakan beberapa opsi baris perintah yang ditentukan dalam
SINOPSIS dan gunakan CONFIG_FILE sebanyak mungkin.

RACKUP FILE


Ini default ke "config.ru" di APP_ROOT. Itu harus file yang sama yang digunakan oleh kekacauan(1)
dan peluncur Rak lainnya, ia menggunakan Rak::Pembangun DSL.

Opsi baris perintah yang disematkan sebagian besar diuraikan untuk kompatibilitas dengan kekacauan(1) tapi
sangat putus asa.

UNICORN PILIHAN


-C, --file konfigurasi KONFIG_FILE
Jalur ke file konfigurasi khusus Unicorn. File konfigurasi diimplementasikan sebagai Ruby
DSL, sehingga kode Ruby dapat dieksekusi. Lihat RDoc/ri untuk Unicorn::Konfigurator
class untuk daftar lengkap arahan yang tersedia dari DSL. Menggunakan absolut
jalur untuk CONFIG_FILE direkomendasikan karena membuat banyak instance Unicorn
mudah dibedakan saat melihat ps(1) keluaran.

-D, --mendaemonisasi
Jalankan daemonized di latar belakang. Proses terlepas dari pengendalian
terminal dan stdin dialihkan ke "/ dev/null". Tidak seperti banyak daemon UNIX umum,
kami tidak chdir ke "/" pada daemonisasi untuk memungkinkan lebih banyak kontrol atas
proses startup/peningkatan. Kecuali ditentukan dalam CONFIG_FILE, stderr dan stdout
juga akan dialihkan ke "/ dev/null".

-E, --env RACK_ENV
Jalankan di bawah RACK_ENV yang diberikan. Lihat bagian LINGKUNGAN RACK untuk lebih jelasnya.

-aku, --mendengarkan ALAMAT
Mendengarkan pada ADDRESS yang diberikan. ALAMAT dapat berupa HOST:PORT atau PATH,
HOST:PORT diartikan sebagai soket TCP dan PATH dimaksudkan sebagai jalur ke UNIX
soket domain. Default ke "0.0.0.0:8080" (semua alamat pada port TCP 8080) Untuk
penyebaran produksi, menentukan arahan "dengarkan" di CONFIG_FILE adalah
direkomendasikan karena memungkinkan fine-tuning opsi soket.

-N, --tidak ada-default-middleware
Menonaktifkan pemuatan middleware yang tersirat oleh RACK_ENV. Ini melewati konfigurasi
didokumentasikan di bagian LINGKUNGAN RACK, tetapi masih memungkinkan RACK_ENV untuk digunakan
untuk tujuan khusus aplikasi/kerangka.

RACKUP KOMPATIBILITAS PILIHAN


-Hai, --tuan rumah HOST
Dengarkan pada soket TCP milik HOST, defaultnya adalah "0.0.0.0" (semua alamat). Jika
ditentukan beberapa kali pada baris perintah, hanya nilai yang ditentukan terakhir yang diambil
memengaruhi. Opsi ini hanya ada untuk kompatibilitas dengan kekacauan(1) perintah, gunakan
dari "-l"/"--listen" direkomendasikan sebagai gantinya.

-P, --Pelabuhan PORT
Dengarkan pada TCP PORT yang ditentukan, defaultnya adalah 8080. Jika ditentukan beberapa kali pada
baris perintah, hanya nilai yang ditentukan terakhir yang berlaku. Opsi ini saja
ada untuk kompatibilitas dengan kekacauan(1) perintah, gunakan sakelar "-l"/"--listen"
dianjurkan sebagai gantinya.

-S, --server SERVER
Tidak-op, ini hanya ada untuk kompatibilitas dengan kekacauan(1).

RUBI PILIHAN


-e, --eval GARIS
Mengevaluasi LINE kode Ruby. Evaluasi ini terjadi segera sebagai perintah-
baris sedang diurai.

-D, --debug
Aktifkan mode debug, variabel $DEBUG disetel ke true.

-w, --memperingatkan
Aktifkan peringatan verbose, variabel $VERBOSE disetel ke true.

-SAYA, --termasuk PATH
tentukan $LOAD_PATH. PATH akan ditambahkan ke $LOAD_PATH. Karakter ':' mungkin
digunakan untuk membatasi beberapa direktori. Arahan ini dapat digunakan lebih dari
satu kali. Modifikasi pada $LOAD_PATH segera dilakukan dan sesuai urutannya
ditentukan pada baris perintah.

-R, --memerlukan PERPUSTAKAAN
memerlukan LIBRARY yang ditentukan sebelum menjalankan aplikasi. Yang "membutuhkan"
pernyataan akan segera dieksekusi dan dalam urutan yang ditentukan pada
garis komando.

SINYAL


Sinyal UNIX berikut dapat dikirim ke proses master:

· HUP - muat ulang file konfigurasi, aplikasi, dan mulai ulang semua pekerja dengan anggun

· INT/TERM - shutdown cepat, membunuh semua pekerja dengan segera

· QUIT - shutdown yang anggun, menunggu pekerja menyelesaikan permintaan mereka saat ini sebelumnya
menyelesaikan.

· USR1 - buka kembali semua log yang dimiliki oleh master dan semua pekerja Lihat Unicorn::Util.reopen_logs
untuk apa yang dianggap sebagai log.

· USR2 - jalankan kembali biner yang sedang berjalan. QUIT terpisah harus dikirim ke aslinya
proses setelah anak diverifikasi untuk aktif dan berjalan.

· WINCH - menghentikan pekerja dengan anggun tetapi tetap menjalankan master. Ini hanya akan bekerja untuk
proses daemonisasi.

· TTIN - menambah jumlah proses pekerja sebanyak satu

· TTOU - mengurangi jumlah proses pekerja sebanyak satu

Lihat SINYAL (http://unicorn.bogomips.org/SIGNALS.html) dokumen untuk deskripsi lengkap
dari semua sinyal yang digunakan oleh Unicorn.

RACK LINGKUNGAN


Nilai RACK_ENV yang diterima dan middleware yang dimuat secara otomatis (di luar
RACKUP_FILE) persis seperti yang ada di kekacauan(1):

· pengembangan - memuat Rack::CommonLogger, Rack::ShowExceptions, dan Rack::Lint middleware

· penyebaran - memuat Rak:: middleware CommonLogger

· tidak ada - tidak memuat middleware sama sekali, bergantung sepenuhnya pada RACKUP_FILE

Semua nilai yang tidak dikenal untuk RACK_ENV dianggap "tidak ada". Penyebaran produksi adalah
sangat dianjurkan untuk menggunakan "penyebaran" atau "tidak ada" untuk kinerja maksimal.

Pada Unicorn 0.94.0, RACK_ENV diekspor sebagai variabel lingkungan seluruh proses juga.
Meskipun bukan merupakan bagian dari spesifikasi Rack pada Rack 1.0.1, ini telah menjadi bagian dari spesifikasi Rack
standar facto di dunia Rak.

Perhatikan bahwa Rack::ContentLength dan Rack::Chunked middlewares juga dimuat oleh "deployment"
dan "pengembangan", tetapi tidak ada nilai lain dari RACK_ENV. Jika diperlukan, mereka harus secara individual
ditentukan dalam RACKUP_FILE, beberapa kerangka kerja tidak memerlukannya.

LINGKUNGAN VARIABEL


Variabel RACK_ENV diatur oleh sakelar -E yang disebutkan di atas. Semua aplikasi atau perpustakaan-
variabel lingkungan tertentu (misalnya TMPDIR) dapat selalu disetel di Unicorn CONFIG_FILE
selain cangkang pemijahan. Saat meningkatkan Unicorn secara transparan, semua lingkungan
variabel yang diatur dalam proses master lama diwarisi oleh proses master baru. Unicorn
hanya menggunakan (dan akan menimpa) variabel lingkungan UNICORN_FD secara internal saat melakukan
upgrade transparan.

UNICORN_FD adalah daftar yang dipisahkan koma dari satu atau lebih deskriptor file yang digunakan untuk mengimplementasikan
peningkatan USR2. Sistem init dapat mengikat soket pendengar itu sendiri dan menelurkan unicorn dengan
UNICORN_FD disetel ke nomor deskriptor file dari soket pendengar. unicorn
CONFIG_FILE masih harus memiliki parameter soket dengar yang diwarisi yang didefinisikan seperti dalam normal
startup, jika tidak, soket akan ditutup.

Gunakan unicorn online menggunakan layanan onworks.net


Server & Workstation Gratis

Unduh aplikasi Windows & Linux

  • 1
    MSYS2
    MSYS2
    MSYS2 adalah kumpulan alat dan
    perpustakaan menyediakan Anda dengan
    lingkungan yang mudah digunakan untuk membangun,
    menginstal dan menjalankan Windows asli
    perangkat lunak. Ini men...
    Unduh MSYS2.dll
  • 2
    libjpeg-turbo
    libjpeg-turbo
    libjpeg-turbo adalah codec gambar JPEG
    yang menggunakan instruksi SIMD (MMX, SSE2,
    NEON, AltiVec) untuk mempercepat baseline
    Kompresi dan dekompresi JPEG aktif
    x86, x8...
    Unduh libjpeg-turbo.dll
  • 3
    Pengelola Unduhan Xtreme
    Pengelola Unduhan Xtreme
    Proyek ini memiliki rumah baru sekarang:
    https://xtremedownloadmanager.com/ For
    pengembang:
    https://github.com/subhra74/xdm Xtreme
    Download Manager adalah alat yang ampuh untuk...
    Unduh Pengelola Unduhan Xtreme
  • 4
    TTGO VGA32 Lite
    TTGO VGA32 Lite
    Fitur: resolusi rendah 4:3 dan 16:9
    Keluaran VGAKeyboard dan mouse PS/2
    antarmuka pengguna berbasis inputText (TUI)
    dengan manajer dialog Unicode parsial
    dukunganSlave di...
    Unduh TTGO VGA32 Lite
  • 5
    Bootloader EFI semanggi
    Bootloader EFI semanggi
    Proyek telah pindah ke
    https://github.com/CloverHackyColor/CloverBootloader..
    Fitur: Boot macOS, Windows, dan Linux
    dalam UEFI atau mode lama di Mac atau PC dengan
    UE...
    Unduh bootloader Clover EFI
  • 6
    bersaturpms
    bersaturpms
    Bergabunglah dengan kami di Gitter!
    https://gitter.im/unitedrpms-people/Lobby
    Aktifkan repositori URPMS di . Anda
    sistem -
    https://github.com/UnitedRPMs/unitedrpms.github.io/bl...
    Unduh unitedrpms.dll
  • Lebih banyak lagi »

Perintah Linux

Ad