GoGPT Best VPN GoSearch

فاویکون OnWorks

run_erl - آنلاین در ابر

run_erl را در ارائه دهنده هاست رایگان OnWorks از طریق Ubuntu Online، Fedora Online، شبیه ساز آنلاین ویندوز یا شبیه ساز آنلاین MAC OS اجرا کنید.

این دستور run_erl است که می تواند در ارائه دهنده هاست رایگان OnWorks با استفاده از یکی از چندین ایستگاه کاری آنلاین رایگان ما مانند Ubuntu Online، Fedora Online، شبیه ساز آنلاین ویندوز یا شبیه ساز آنلاین MAC OS اجرا شود.

برنامه:

نام


run_erl - تغییر مسیر جریان های ورودی و خروجی Erlang در Solaris(R)

شرح


این توصیف می کند run_erl برنامه مخصوص Solaris/Linux. این برنامه تغییر مسیر می دهد
جریان های ورودی استاندارد و خروجی استاندارد به طوری که تمام خروجی ها می توانند ثبت شوند. همچنین اجازه می دهد
برنامه to_erl اتصال به کنسول Erlang امکان نظارت و اشکال زدایی را فراهم می کند
یک سیستم تعبیه شده از راه دور

می توانید در مورد استفاده بیشتر بخوانید جاسازی شده سیستم کاربر راهنما.

صادر کنندگان


run_erl [-اهریمن، دیو] pipe_dir/ log_dir "اجرایی فرمان [command_arguments]"

La run_erl آرگومان های برنامه عبارتند از:

-اهریمن، دیو:
این گزینه به شدت توصیه می شود. باعث می شود run_erl در پس زمینه اجرا شود
به طور کامل از هر ترمینال کنترلی جدا می شود و دستور به آن باز می گردد
تماس گیرنده بلافاصله بدون این گزینه، run_erl باید با استفاده از آن شروع شود
چندین ترفند در پوسته برای جدا کردن کامل آن از ترمینال در حال استفاده
هنگام شروع آن این گزینه باید اولین آرگومان برای run_erl باشد
خط فرمان.

pipe_dir:
این جایی است که معمولاً لوله نامگذاری شده را قرار می دهیم / tmp / در یونیکس یا /لوله/ در OSE. آی تی
باید با پسوند a / (اسلش)، یعنی نه /tmp/epipies، اما /tmp/epipes/.

log_dir:
اینجا جایی است که فایل های log نوشته می شوند. یک فایل لاگ وجود خواهد داشت،
run_erl.log که پیشرفت و اخطارها را ثبت می کند run_erl خود برنامه و
حداکثر پنج فایل گزارش با حداکثر حجم 100 کیلوبایت (تعداد هر دو گزارش) وجود خواهد داشت
و اندازه ها را می توان با متغیرهای محیط تغییر داد، به زیر مراجعه کنید) با محتوا
جریان استاندارد از و به فرمان. وقتی لاگ ها پر شد run_erl
قدیمی ترین فایل لاگ را حذف و مجدداً استفاده می کند.

"اجرایی فرمان [command_arguments]":
در استدلال سوم فرمان جایی است که همه چیز در آن نوشته شده اجرا شود
stdin و stdout وارد شده است log_dir.

NOTES مربوط به L' ورود کاربران فایل ها


در حین اجرا، run_erl (همانطور که قبلاً گفته شد) تمام خروجی ها را که تفسیر نشده اند به یک فایل گزارش ارسال می کند.
فایل نامیده می شود erlang.log.N، که در آن N یک عدد است. هنگامی که گزارش "پر" است، به طور پیش فرض
پس از 100 کیلوبایت، run_erl شروع به ورود به فایل می کند erlang.log.(N+1)، تا N به مقدار معینی برسد
عدد (پیش‌فرض 5)، که پس از N دوباره از 1 شروع می‌شود و قدیمی‌ترین فایل‌ها شروع به دریافت می‌کنند
رونویسی شده است. اگر هیچ خروجی از پوسته ارلنگ نمی آید، اما ماشین ارلنگ هنوز به نظر می رسد
برای زنده بودن، یک پیام "LIVE" در گزارش نوشته می شود، یک مهر زمانی است و نوشته می شود،
به طور پیش فرض، پس از 15 دقیقه عدم فعالیت. همچنین، اگر خروجی از erlang ثبت شده باشد اما اینطور است
بیش از 5 دقیقه (پیش فرض) از آخرین باری که از erlang، a دریافت کردیم، گذشته است
مهر زمانی در گزارش نوشته شده است. پیام های "LIVE" به این صورت است:

===== زنده

در حالی که سایر مهرهای زمانی به این شکل هستند:

=====

La تاریخ-زمان-رشته تاریخ و ساعتی است که پیام نوشته می شود، پیش فرض در زمان محلی است
(در صورت تمایل می توان آن را به GMT تغییر داد) و با تابع ANSI-C فرمت شده است زمان صرف وقت
با استفاده از رشته فرمت %a %b %e %T %Z %Y، که پیام هایی را در خط تولید می کند =====
زنده پنجشنبه می 15 10:13:36 MEST 2003، این را می توان تغییر داد، زیر را ببینید.

محیط زیست متغیرها


متغیرهای محیط زیر توسط run_erl شناسایی می شوند و لاگ را تغییر می دهند
رفتار - اخلاق. همچنین برای دریافت اطلاعات بیشتر در مورد نحوه عملکرد گزارش، یادداشت های بالا را ببینید.

RUN_ERL_LOG_ALIVE_MINUTES:
چه مدت باید منتظر خروجی (در چند دقیقه) قبل از نوشتن یک پیام "LIVE" در گزارش باشید.
پیش فرض 15 است، هرگز نمی تواند کمتر از 1 باشد.

RUN_ERL_LOG_ACTIVITY_MINUTES:
مدت زمانی که erlang باید قبل از خروجی غیرفعال باشد، قبل از آن یک برچسب زمانی وجود دارد.
پیش‌فرض RUN_ERL_LOG_ALIVE_MINUTES div 3 است، اما هرگز کمتر از 1 نیست.

RUN_ERL_LOG_ALIVE_FORMAT:
رشته قالب دیگری را برای استفاده در فراخوانی کتابخانه strftime C مشخص می کند. یعنی
مشخص کردن این به "%e-%b-%Y، %T %Z" پیام های ورود به سیستم با مُهر زمانی به شما می دهد
حرفه ای 15-مه-2003، 10:23:04 ملاقات و غیره. مستندات تابع کتابخانه C را ببینید
strftime برای اطلاعات بیشتر پیش فرض است "٪آ %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 به درست.

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 برای جدا کردن). که ممکن است منجر به مسدود شدن کل پرتو شود
فرآیند و در مورد دویدن قلب به عنوان ناظر حتی فرآیند قلب خواهد بود
هنگام نوشتن پیام گزارش در ترمینال مسدود می شود. ناتوانی در انجام فرآیند قلب
کار آن

از run_erl به صورت آنلاین با استفاده از خدمات onworks.net استفاده کنید


سرورها و ایستگاه های کاری رایگان

دانلود برنامه های ویندوز و لینوکس

دستورات لینوکس

Ad




×
تبلیغات
❤️اینجا خرید کنید، رزرو کنید یا بخرید - رایگان است، به رایگان ماندن خدمات کمک می‌کند.