ພາສາອັງກິດພາສາຝຣັ່ງແອສປາໂຍນ

OnWorks favicon

run_erl - ອອນລາຍໃນຄລາວ

ເປີດໃຊ້ run_erl ໃນ OnWorks ຜູ້ໃຫ້ບໍລິການໂຮດຕິ້ງຟຣີຜ່ານ Ubuntu Online, Fedora Online, Windows online emulator ຫຼື MAC OS online emulator

ນີ້ແມ່ນຄໍາສັ່ງ run_erl ທີ່ສາມາດດໍາເນີນການໄດ້ໃນ OnWorks ຜູ້ໃຫ້ບໍລິການໂຮດຕິ້ງຟຣີໂດຍໃຊ້ຫນຶ່ງໃນຫຼາຍບ່ອນເຮັດວຽກອອນໄລນ໌ຂອງພວກເຮົາເຊັ່ນ Ubuntu Online, Fedora Online, Windows online emulator ຫຼື MAC OS online emulator

ໂຄງການ:

NAME


run_erl - ປ່ຽນເສັ້ນທາງການປ້ອນຂໍ້ມູນ ແລະຜົນອອກຂອງ Erlang ໃນ Solaris(R)

ລາຍລະອຽດ


ນີ້ອະທິບາຍເຖິງ run_erl ໂປຣແກຣມສະເພາະກັບ Solaris/Linux. ໂຄງການນີ້ປ່ຽນເສັ້ນທາງ
ການປ້ອນຂໍ້ມູນມາດຕະຖານ ແລະກະແສຜົນຜະລິດມາດຕະຖານເພື່ອໃຫ້ຜົນຜະລິດທັງໝົດສາມາດຖືກບັນທຶກໄດ້. ມັນຍັງປ່ອຍໃຫ້
ໂຄງການ to_erl ເຊື່ອມຕໍ່ກັບ Erlang console ເຮັດໃຫ້ມັນເປັນໄປໄດ້ທີ່ຈະຕິດຕາມກວດກາແລະ debug
ລະບົບຝັງຢູ່ຫ່າງໄກສອກຫຼີກ.

ທ່ານສາມາດອ່ານເພີ່ມເຕີມກ່ຽວກັບການນໍາໃຊ້ໃນ ຝັງ ລະບົບ ຂອງຜູ້ໃຊ້ ຄູ່​ມື.

ການສົ່ງອອກ


run_erl [-daemon] pipe_dir/ log_dir "exec ຄໍາສັ່ງ [command_arguments]"

ໄດ້ run_erl ການໂຕ້ຖຽງໂຄງການແມ່ນ:

-daemon​:
ທາງເລືອກນີ້ແມ່ນແນະນໍາໃຫ້ສູງ. ມັນເຮັດໃຫ້ run_erl ແລ່ນໃນພື້ນຫລັງ
detached ຫມົດຈາກ terminal ຄວບຄຸມໃດໆແລະຄໍາສັ່ງກັບຄືນໄປ
ຜູ້ໂທທັນທີ. ຖ້າບໍ່ມີທາງເລືອກນີ້, run_erl ຕ້ອງໄດ້ເລີ່ມໃຊ້
tricks ຫຼາຍໆຢ່າງໃນແກະເພື່ອແຍກມັນອອກຈາກປາຍທີ່ໃຊ້ໃນການນໍາໃຊ້
ເມື່ອເລີ່ມຕົ້ນມັນ. ທາງເລືອກຕ້ອງເປັນ argument ທໍາອິດທີ່ຈະ run_erl ໃນ
ບັນທັດຄໍາສັ່ງ.

pipe_dir:
ນີ້ແມ່ນບ່ອນທີ່ຈະໃສ່ທໍ່ທີ່ມີຊື່, ປົກກະຕິແລ້ວ / tmp / ໃນ Unix ຫຼື /ທໍ່/ ໃນ OSE. ມັນ
ຈະຖືກຕໍ່ທ້າຍດ້ວຍ ກ / (slash), ie ບໍ່ /tmp/epipies, ແຕ່ /tmp/epipes/.

log_dir:
ນີ້ແມ່ນບ່ອນທີ່ໄຟລ໌ບັນທຶກຖືກຂຽນ. ຈະ​ມີ​ຫນຶ່ງ​ໄຟລ​໌​ບັນ​ທຶກ​,
run_erl.log ຄວາມຄືບຫນ້າຂອງບັນທຶກແລະການເຕືອນໄພຈາກ run_erl ໂຄງການຕົວມັນເອງແລະ
ຈະມີເຖິງຫ້າໄຟລ໌ບັນທຶກທີ່ສູງສຸດ 100KB ແຕ່ລະອັນ (ທັງສອງຈໍານວນບັນທຶກ
ແລະຂະຫນາດສາມາດປ່ຽນແປງໄດ້ໂດຍຕົວແປສະພາບແວດລ້ອມ, ເບິ່ງຂ້າງລຸ່ມນີ້) ກັບເນື້ອຫາ
ຂອງສາຍນ້ໍາມາດຕະຖານຈາກແລະໄປຫາຄໍາສັ່ງ. ເມື່ອໄມ້ທ່ອນເຕັມ run_erl
ຈະລຶບ ແລະໃຊ້ໄຟລ໌ບັນທຶກທີ່ເກົ່າແກ່ທີ່ສຸດຄືນໃໝ່.

"exec ຄໍາສັ່ງ [command_arguments]":
ໃນການໂຕ້ຖຽງທີສາມ ຄໍາສັ່ງ ແມ່ນເພື່ອປະຕິບັດບ່ອນທີ່ທຸກສິ່ງທຸກຢ່າງຂຽນເຖິງ
stdin ແລະ stdout ຖືກເຂົ້າສູ່ລະບົບ log_dir.

ຫມາຍເຫດ ກ່ຽວຂ້ອງ ການ LOG ເອກະສານ


ໃນຂະນະທີ່ແລ່ນ, run_erl (ດັ່ງທີ່ໄດ້ກ່າວກ່ອນຫນ້ານີ້) ສົ່ງຜົນຜະລິດທັງຫມົດ, ບໍ່ໄດ້ແປ, ໄປຫາໄຟລ໌ບັນທຶກ.
ໄຟລ໌ແມ່ນເອີ້ນວ່າ erlang.log.N, ບ່ອນທີ່ N ເປັນຕົວເລກ. ເມື່ອບັນທຶກແມ່ນ "ເຕັມ", ເປັນຄ່າເລີ່ມຕົ້ນ
ຫຼັງຈາກ 100KB, run_erl ເລີ່ມເຂົ້າສູ່ລະບົບໄຟລ໌ erlang.log.(N+1), ຈົນກ່ວາ N ໄປຮອດແນ່ນອນ
ຕົວເລກ (ຄ່າເລີ່ມຕົ້ນ 5), ບ່ອນທີ່ຫຼັງຈາກ N ເລີ່ມຕົ້ນທີ່ 1 ອີກເທື່ອຫນຶ່ງແລະໄຟລ໌ເກົ່າແກ່ທີ່ສຸດເລີ່ມຕົ້ນໄດ້ຮັບ
ຂຽນທັບ. ຖ້າບໍ່ມີຜົນຜະລິດມາຈາກແກະ erlang, ແຕ່ເຄື່ອງ erlang ຍັງເບິ່ງຄືວ່າ
ເພື່ອຈະມີຊີວິດ, ຂໍ້ຄວາມ "ALIVE" ຖືກຂຽນໃສ່ບັນທຶກ, ມັນເປັນເວລາແລະຖືກຂຽນ,
ໂດຍຄ່າເລີ່ມຕົ້ນ, ຫຼັງຈາກ 15 ນາທີທີ່ບໍ່ມີການເຄື່ອນໄຫວ. ນອກຈາກນີ້, ຖ້າຜົນຜະລິດຈາກ erlang ຖືກບັນທຶກແຕ່ມັນ
ຫຼາຍກວ່າ 5 ນາທີ (ຄ່າເລີ່ມຕົ້ນ) ນັບຕັ້ງແຕ່ຄັ້ງສຸດທ້າຍທີ່ພວກເຮົາໄດ້ຮັບສິ່ງໃດຈາກ erlang, a
ເວລາຖືກຂຽນໄວ້ໃນບັນທຶກ. ຂໍ້ຄວາມ "ມີຊີວິດຢູ່" ມີລັກສະນະນີ້:

===== ມີຊີວິດຢູ່

ໃນຂະນະທີ່ເວລາອື່ນໆເບິ່ງຄືດັ່ງນີ້:

=====

ໄດ້ date-time-string ແມ່ນວັນທີ ແລະເວລາທີ່ຂໍ້ຄວາມຖືກຂຽນ, ຕາມເວລາທ້ອງຖິ່ນ
(ສາມາດປ່ຽນເປັນ GMT ຖ້າໃຜຕ້ອງການ) ແລະຖືກຈັດຮູບແບບດ້ວຍຟັງຊັນ ANSI-C ເວລາຕໍ່ເວລາ
ໂດຍໃຊ້ສະຕຣິງຮູບແບບ %a %b %e %T %Z %Y, ເຊິ່ງຜະລິດຂໍ້ຄວາມຢູ່ໃນເສັ້ນຂອງ =====
ຍັງມີຊີວິດຢູ່ ພະຫັດ ພຶດ​ສະ​ພາ 15 10:13:36 MEST 2003, ນີ້ສາມາດປ່ຽນແປງໄດ້, ເບິ່ງຂ້າງລຸ່ມນີ້.

ENVIRONMENT ຄວາມຮັບຜິດຊອບ


ຕົວແປສະພາບແວດລ້ອມຕໍ່ໄປນີ້ຖືກຮັບຮູ້ໂດຍ run_erl ແລະປ່ຽນບັນທຶກ
ພຶດຕິກຳ. ນອກຈາກນັ້ນ, ເບິ່ງບັນທຶກຂ້າງເທິງເພື່ອຮັບຂໍ້ມູນເພີ່ມເຕີມກ່ຽວກັບວິທີການເຄື່ອນໄຫວຂອງບັນທຶກ.

RUN_ERL_LOG_ALIVE_MINUTES:
ດົນປານໃດທີ່ຈະລໍຖ້າຜົນຜະລິດ (ເປັນນາທີ) ກ່ອນທີ່ຈະຂຽນຂໍ້ຄວາມ "ALIVE" ໃສ່ບັນທຶກ.
ຄ່າເລີ່ມຕົ້ນແມ່ນ 15, ບໍ່ສາມາດໜ້ອຍກວ່າ 1.

RUN_ERL_LOG_ACTIVITY_MINUTES:
erlang ຈໍາເປັນຕ້ອງບໍ່ເຄື່ອນໄຫວດົນປານໃດກ່ອນທີ່ຜົນຜະລິດຈະຖືກນໍາຫນ້າດ້ວຍການສະແຕມເວລາ.
ຄ່າເລີ່ມຕົ້ນແມ່ນ RUN_ERL_LOG_ALIVE_MINUTES div 3, ແຕ່ບໍ່ໜ້ອຍກວ່າ 1.

RUN_ERL_LOG_ALIVE_FORMAT:
ລະບຸສະຕຣິງຮູບແບບອື່ນທີ່ຈະໃຊ້ໃນການເອີ້ນຫ້ອງສະໝຸດ strftime C. ie
ການ​ລະ​ບຸ​ນີ້​ "%e-%b-%Y, %T %Z" ຈະໃຫ້ຂໍ້ຄວາມບັນທຶກທີ່ມີເວລາຊອກຫາ
ຄື 15-ພຶດສະພາ-2003, 10:23:04 ພົບ ແລະ ອື່ນໆ. ເບິ່ງເອກະສານສໍາລັບຟັງຊັນ C library
srftime ສໍາລັບຂໍ້ມູນເພີ່ມເຕີມ. ຄ່າເລີ່ມຕົ້ນແມ່ນ "%a %b %e %T %Z %Y".

RUN_ERL_LOG_ALIVE_IN_UTC:
ຖ້າຕັ້ງເປັນອັນອື່ນນອກເໜືອໄປຈາກ "0", ມັນຈະເຮັດໃຫ້ເວລາທັງໝົດທີ່ສະແດງໂດຍ run_erl ເຂົ້າໄປ
UTC (GMT, CET, MET, ໂດຍບໍ່ມີ DST), ແທນທີ່ຈະຢູ່ໃນເວລາທ້ອງຖິ່ນ. ອັນນີ້ບໍ່ມີຜົນຕໍ່ຂໍ້ມູນ
ມາຈາກ erlang, ມີພຽງແຕ່ບັນທຶກຜົນໄດ້ຮັບໂດຍກົງໂດຍ run_erl. ຄໍາຮ້ອງສະຫມັກ ຊາສລ ສາມາດເຮັດໄດ້
ໄດ້ຮັບການດັດແກ້ຕາມຄວາມເຫມາະສົມໂດຍການກໍານົດຕົວແປຄໍາຮ້ອງສະຫມັກ erlang utc_log to ທີ່ແທ້ຈິງ.

RUN_ERL_LOG_GENERATIONS:
ຄວບຄຸມຈໍານວນຂອງໄຟລ໌ບັນທຶກທີ່ຂຽນກ່ອນທີ່ໄຟລ໌ເກົ່າຈະຖືກນໍາມາໃຊ້ໃຫມ່. ຄ່າເລີ່ມຕົ້ນ
ແມ່ນ 5, ຕໍາ່ສຸດແມ່ນ 2, ສູງສຸດແມ່ນ 1000.

RUN_ERL_LOG_MAXSIZE:
ຂະໜາດ (ເປັນໄບຕ໌) ຂອງໄຟລ໌ບັນທຶກກ່ອນທີ່ຈະປ່ຽນເປັນໄຟລ໌ບັນທຶກໃໝ່. ຄ່າເລີ່ມຕົ້ນແມ່ນ
100000, ຕໍ່າສຸດແມ່ນ 1000 ແລະສູງສຸດແມ່ນປະມານ 2^30.

RUN_ERL_DISABLE_FLOWCNTRL:
ຖ້າຖືກກໍານົດ, ປິດການຄວບຄຸມການໄຫຼເຂົ້າແລະຜົນຜະລິດສໍາລັບ pty ທີ່ເປີດໂດຍ run_erl.
ເປັນປະໂຫຍດຖ້າຫາກວ່າທ່ານຕ້ອງການທີ່ຈະເອົາຄວາມສ່ຽງໃດໆຂອງອຸບັດຕິເຫດສະກັດການຄວບຄຸມການໄຫຼໂດຍການຕີ
Ctrl-S (ແທນ Ctrl-D ເພື່ອແຍກອອກ). ຊຶ່ງອາດຈະສົ່ງຜົນໃຫ້ມີການສະກັດ beam ທັງຫມົດ
ຂະບວນການແລະໃນກໍລະນີຂອງຫົວໃຈແລ່ນເປັນຜູ້ເບິ່ງແຍງເຖິງແມ່ນວ່າຂະບວນການຫົວໃຈຈະເປັນ
ຖືກປິດກັ້ນໃນເວລາຂຽນຂໍ້ຄວາມບັນທຶກໄປຫາ terminal. ອອກຈາກຂະບວນການຫົວໃຈບໍ່ສາມາດເຮັດໄດ້
ວຽກງານຂອງມັນ.

ໃຊ້ run_erl ອອນໄລນ໌ໂດຍໃຊ້ບໍລິການ onworks.net


ເຊີບເວີ ແລະສະຖານີເຮັດວຽກຟຣີ

ດາວໂຫຼດແອັບ Windows ແລະ Linux

  • 1
    i Report-Designer ສຳ ລັບ JasperReports
    i Report-Designer ສຳ ລັບ JasperReports
    ໝາຍເຫດ: iReport/Jaspersoft Studio Support
    ປະກາດ: ເປັນສະບັບ 5.5.0,
    Jaspersoft Studio ຈະເປັນທາງການ
    ລູກຄ້າອອກແບບສໍາລັບ JasperReports. iReport
    ຈະ ...
    ດາວໂຫລດ iReport-Designer ສໍາລັບ JasperReports
  • 2
    PostInstallerF
    PostInstallerF
    PostInstallerF ຈະຕິດຕັ້ງທັງໝົດ
    ຊອບແວທີ່ Fedora Linux ແລະອື່ນໆ
    ບໍ່ລວມເອົາຕາມຄ່າເລີ່ມຕົ້ນ, ຫຼັງຈາກ
    ແລ່ນ Fedora ເປັນຄັ້ງທໍາອິດ. ຂອງມັນ
    ງ່າຍ​ສໍາ​ລັບ ...
    ດາວໂຫລດ PostInstallerF
  • 3
    ສາຍແຮ່
    ສາຍແຮ່
    ໂຄງການເສັ້ນທາງໄດ້ຖືກຍ້າຍໄປ
    https://strace.io. strace is a
    ການວິນິດໄສ, debugging ແລະຄໍາແນະນໍາ
    userspace tracer ສໍາລັບ Linux. ມັນຖືກນໍາໃຊ້
    ຕິດ​ຕາມ​ກວດ​ກາ ...
    ດາວ​ໂຫຼດ​ຕິດ​ຕາມ​
  • 4
    gMKVEExtractGUI
    gMKVEExtractGUI
    GUI ສໍາລັບຜົນປະໂຫຍດ mkvextract (ສ່ວນຫນຶ່ງຂອງ
    MKVToolNix​) ທີ່​ປະ​ກອບ​ສ່ວນ​ຫຼາຍ (ຖ້າ​ຫາກ​ວ່າ​
    ບໍ່ແມ່ນທັງຫມົດ) ການເຮັດວຽກຂອງ mkvextract ແລະ
    mkvinfo ຜົນປະໂຫຍດ. ຂຽນໃນ C#NET 4.0,...
    ດາວໂຫລດ gMKVEExtractGUI
  • 5
    ຫໍສະໝຸດ JasperReports
    ຫໍສະໝຸດ JasperReports
    ຫໍສະຫມຸດ JasperReports ແມ່ນ
    ແຫຼ່ງເປີດທີ່ນິຍົມທີ່ສຸດໃນໂລກ
    ທາງທຸລະກິດແລະການລາຍງານ
    ເຄື່ອງຈັກ. ມັນຖືກຂຽນທັງຫມົດໃນ Java
    ແລະ​ມັນ​ສາ​ມາດ ...
    ດາວໂຫລດ JasperReports Library
  • 6
    ປຶ້ມ Frappe
    ປຶ້ມ Frappe
    Frappe Books ເປັນແຫຼ່ງຟຣີ ແລະເປີດ
    ຊອບ​ແວ​ການ​ຮັກ​ສາ​ປື້ມ​ບັນ​ທຶກ desktop ວ່າ​
    ງ່າຍ​ດາຍ​ແລະ​ດີ​ອອກ​ແບບ​ທີ່​ຈະ​ນໍາ​ໃຊ້​ໂດຍ​
    ທຸລະກິດຂະໜາດນ້ອຍ ແລະນັກອິດສະລະ. ມັນ...
    ດາວໂຫລດປື້ມ Frappe
  • ເພີ່ມເຕີມ »

Linux ຄຳ ສັ່ງ

Ad