GoGPT Best VPN GoSearch

Favicon OnWorks

run_erl - Dalam talian dalam Awan

Jalankan run_erl dalam penyedia pengehosan percuma OnWorks melalui Ubuntu Online, Fedora Online, emulator dalam talian Windows atau emulator dalam talian MAC OS

Ini ialah arahan run_erl 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


run_erl - Ubah hala strim input dan output Erlang pada Solaris(R)

DESCRIPTION


Ini menerangkan tentang run_erl program khusus untuk Solaris/Linux. Program ini mengubah hala
input standard dan aliran keluaran standard supaya semua output boleh direkodkan. Ia juga membiarkan
program to_erl sambung ke konsol Erlang yang membolehkan anda memantau dan nyahpepijat
sistem terbenam dari jauh.

Anda boleh membaca lebih lanjut mengenai penggunaan dalam Terbenam sistem milik pengguna Panduan.

EKSPOR


run_erl [-daemon] pipe_dir/ log_dir "eks arahan [argumen_perintah]"

. run_erl hujah program ialah:

-daemon:
Pilihan ini sangat disyorkan. Ia menjadikan run_erl berjalan di latar belakang
tercabut sepenuhnya daripada mana-mana terminal kawalan dan arahan kembali ke
pemanggil dengan segera. Tanpa pilihan ini, run_erl mesti dimulakan menggunakan
beberapa helah dalam cangkerang untuk menanggalkannya sepenuhnya daripada terminal yang sedang digunakan
apabila memulakannya. Pilihan mestilah hujah pertama untuk run_erl pada
baris perintah.

pipe_dir:
Di sinilah untuk meletakkan paip bernama, biasanya / tmp / pada Unix atau /paip/ pada OSE. Ia
hendaklah diakhiri dengan a / (slash), iaitu tidak /tmp/epipies, Tetapi /tmp/epipes/.

log_dir:
Di sinilah fail log ditulis. Akan ada satu fail log,
run_erl.log log kemajuan dan amaran daripada run_erl program itu sendiri dan
akan terdapat sehingga lima fail log pada maksimum 100KB setiap satu (kedua-dua bilangan log
dan saiz boleh diubah oleh pembolehubah persekitaran, lihat di bawah) dengan kandungan
daripada aliran standard dari dan ke arahan. Apabila log penuh run_erl
akan memadam dan menggunakan semula fail log tertua.

"eks arahan [argumen_perintah]":
Dalam hujah ketiga arahan adalah untuk melaksanakan di mana segala-galanya ditulis
stdin dan stdout dilog masuk log_dir.

NOTA MENGENAI THE LOG FILES


Semasa berjalan, run_erl (seperti yang dinyatakan sebelum ini) menghantar semua output, tidak ditafsirkan, ke fail log.
Fail dipanggil erlang.log.N, dengan N ialah nombor. Apabila log "penuh", lalai
selepas 100KB, run_erl mula log masuk fail erlang.log.(N+1), sehingga N mencapai yang tertentu
nombor (lalai 5), di mana selepas N bermula pada 1 semula dan fail tertua mula mendapat
ditimpa. Jika tiada keluaran datang dari cangkerang erlang, tetapi mesin erlang masih kelihatan
untuk hidup, mesej "HIDUP" ditulis pada log, ia adalah cap masa dan ditulis,
secara lalai, selepas 15 minit tidak aktif. Juga, jika output daripada erlang dilog tetapi ia
telah lebih daripada 5 minit (lalai) sejak kali terakhir kami mendapat apa-apa daripada erlang, a
cap masa ditulis dalam log. Mesej "HIDUP" kelihatan seperti ini:

===== HIDUP

manakala cap masa yang lain kelihatan seperti ini:

=====

. rentetan tarikh-masa ialah tarikh dan masa mesej ditulis, lalai dalam waktu tempatan
(boleh ditukar kepada GMT jika seseorang mahu) dan diformatkan dengan fungsi ANSI-C masa strft
menggunakan rentetan format %a %b %e %T %Z %Y, yang menghasilkan mesej pada baris =====
HIDUP Kha Mungkin 15 10:13:36 MEST 2003, ini boleh diubah, lihat di bawah.

PERSEKITARAN PELBAGAI


Pembolehubah persekitaran berikut diiktiraf oleh run_erl dan menukar pengelogan
tingkah laku. Lihat juga nota di atas untuk mendapatkan maklumat lanjut tentang cara log berkelakuan.

RUN_ERL_LOG_ALIVE_MINUTES:
Berapa lama untuk menunggu output (dalam minit) sebelum menulis mesej "ALIVE" ke log.
Lalai ialah 15, tidak boleh kurang daripada 1.

RUN_ERL_LOG_ACTIVITY_MINUTES:
Berapa lama erlang perlu tidak aktif sebelum output akan didahului dengan cap masa.
Lalai ialah RUN_ERL_LOG_ALIVE_MINUTES div 3, tetapi tidak kurang daripada 1.

RUN_ERL_LOG_ALIVE_FORMAT:
Menentukan rentetan format lain untuk digunakan dalam panggilan perpustakaan C strftime. iaitu
menyatakan ini kepada "%e-%b-%Y, %T %Z" akan memberikan mesej log dengan cap masa yang kelihatan
seperti 15-Mei-2003, 10:23:04 MET dsb. Lihat dokumentasi untuk fungsi perpustakaan C
strftime untuk maklumat lanjut. Lalai ialah "%a %b %e %T %Z %Y".

RUN_ERL_LOG_ALIVE_IN_UTC:
Jika ditetapkan kepada apa-apa selain daripada "0", ia akan menjadikan semua masa dipaparkan oleh run_erl untuk dimasukkan
UTC (GMT,CET,MET, tanpa DST), dan bukannya dalam waktu tempatan. Ini tidak menjejaskan data
datang dari erlang, hanya log keluaran terus oleh run_erl. Permohonan sass boleh
diubah suai dengan sewajarnya dengan menetapkan pembolehubah aplikasi erlang utc_log kepada benar.

RUN_ERL_LOG_GENERATIONS:
Mengawal bilangan fail log yang ditulis sebelum fail lama digunakan semula. lalai
ialah 5, minimum ialah 2, maksimum ialah 1000.

RUN_ERL_LOG_MAXSIZE:
Saiz (dalam bait) fail log sebelum bertukar kepada fail log baharu. Lalai ialah
100000, minimum ialah 1000 dan maksimum ialah lebih kurang 2^30.

RUN_ERL_DISABLE_FLOWCNTRL:
Jika ditakrifkan, melumpuhkan kawalan aliran input dan output untuk pty opend oleh run_erl.
Berguna jika anda ingin mengalih keluar sebarang risiko menyekat kawalan aliran secara tidak sengaja dengan pukulan
Ctrl-S (bukan Ctrl-D untuk tanggalkan). Yang boleh mengakibatkan penyekatan keseluruhan rasuk
proses dan dalam kes menjalankan jantung sebagai penyelia walaupun proses jantung akan
disekat semasa menulis mesej log ke terminal. Membiarkan proses jantung tidak dapat dilakukan
ia berfungsi.

Gunakan run_erl dalam talian menggunakan perkhidmatan onworks.net


Pelayan & Stesen Kerja Percuma

Muat turun apl Windows & Linux

Arahan Linux

Ad




×
Pengiklanan
❤ ️Beli, tempah atau beli di sini — tanpa kos, membantu memastikan perkhidmatan percuma.