این دستور supervisorctl است که می تواند در ارائه دهنده میزبانی رایگان OnWorks با استفاده از یکی از چندین ایستگاه کاری آنلاین رایگان ما مانند Ubuntu Online، Fedora Online، شبیه ساز آنلاین ویندوز یا شبیه ساز آنلاین MAC OS اجرا شود.
برنامه:
نام
supervisorctl - supervisorctl مستندات
Supervisor یک سیستم کلاینت/سرور است که به کاربران خود امکان نظارت و کنترل تعدادی را می دهد
فرآیندهای موجود در سیستم عامل های یونیکس مانند
برخی از اهداف مشابه برنامه هایی مانند launched، daemontools و runit را به اشتراک می گذارد. بر خلاف
برخی از این برنامه ها قرار نیست به عنوان جایگزین اجرا شوند init انجام به عنوان "شناسه فرآیند
1. در عوض برای کنترل فرآیندهای مربوط به یک پروژه یا یک پروژه استفاده می شود
مشتری، و قرار است مانند هر برنامه دیگری در زمان بوت شروع شود.
مستندات
سرپرست اجزاء
ناظر
قطعه سرویس گیرنده خط فرمان سرپرست نامگذاری شده است ناظر. این یک فراهم می کند
رابط پوسته مانند به ویژگی های ارائه شده توسط سرپرست. از ناظر، یک
کاربر می تواند به موارد مختلف متصل شود سرپرست فرآیندها، وضعیت زیرفرآیندها را دریافت کنید
کنترل شده توسط، متوقف کردن و شروع کردن فرآیندهای فرعی، و دریافت لیستی از فرآیندهای در حال اجرا از a
سرپرست.
مشتری خط فرمان از طریق سوکت دامنه یونیکس یا اینترنت با سرور صحبت می کند
سوکت (TCP). سرور می تواند ادعا کند که کاربر یک کلاینت باید ارائه دهد
اعتبار احراز هویت قبل از اینکه به او اجازه انجام دستورات را بدهد. مشتری
فرآیند معمولاً از همان فایل پیکربندی سرور استفاده می کند اما از هر پیکربندی استفاده می کند
پرونده با یک [Supervisorctl] بخش در آن کار خواهد کرد.
محل دویدن و پیاده روی سرپرست
در این بخش به الف اشاره شده است بیندر هنگام توضیح نحوه اجرای سرپرست و
ناظر دستورات این دایرکتوری "bindir" است که نصب پایتون شما دارد
با پیکربندی شده است. به عنوان مثال، برای نصب پایتون نصب شده از طریق
/ پیکربندی --پیشوند=/usr/local/py; ساختن ساخت نصب, بیندر خواهد بود /usr/local/py/bin.
مفسرهای پایتون در پلتفرم های مختلف از مفسرهای متفاوت استفاده می کنند بیندر. به خروجی نگاه کنید
setup.py نصب اگر نمی توانید بفهمید مال شما کجاست
ناظر خط فرمان گزینه
-c, - پیکربندی
مسیر فایل پیکربندی (پیشفرض /etc/supervisord.conf)
-h, --کمک
پیام استفاده را چاپ کنید و خارج شوید
-i, --در ارتباط بودن
پس از اجرای دستورات، یک پوسته تعاملی راه اندازی کنید
-s,--serverurl URL
URL که سرور سرپرست در حال گوش دادن به آن است (پیشفرض "http://localhost: 9001").
-u, --نام کاربری
نام کاربری برای احراز هویت با سرور
-p, --کلمه عبور
رمز عبور برای احراز هویت با سرور
-r, --history-file
سابقه خط خواندن را نگه دارید (در صورت وجود خط خواندن)
اقدام [استدلال ها]
اقدامات دستوراتی مانند "دم" یا "توقف" هستند. اگر -i مشخص شده باشد یا هیچ اقدامی مشخص نشده باشد
در خط فرمان، یک "پوسته" که اقدامات را به صورت تعاملی تایپ می کند، شروع می شود. استفاده کنید
عمل "کمک" برای اطلاع از اقدامات موجود.
محل دویدن و پیاده روی ناظر
برای شروع ناظر، اجرا کن $BINDIR/supervisorctl. پوسته ای ارائه خواهد شد که اراده می کند
به شما امکان می دهد فرآیندهایی را که در حال حاضر توسط آنها مدیریت می شوند، کنترل کنید سرپرست. "کمک" را تایپ کنید
در اعلان برای دریافت اطلاعات در مورد دستورات پشتیبانی شده.
La ناظر اجرایی ممکن است با فراخوانی با دستورات "یک بار" فراخوانی شود
آرگومان های خط فرمان یک مثال: ناظر متوقف کردن تمام. اگر استدلال هستند
موجود در خط فرمان، از فراخوانی پوسته تعاملی جلوگیری می کند.
در عوض، دستور اجرا خواهد شد و ناظر خارج خواهد شد
If ناظر در حالت تعاملی در برابر a فراخوانی می شود سرپرست که نیاز دارد
احراز هویت، از شما اعتبارنامه احراز هویت خواسته می شود.
واژه نامه
ابزار شبح
A روند کنترل سیستم by دی جی برنشتاین.
راه اندازی شد
A روند کنترل سیستم استفاده by اپل به عنوان فرآیند 1 تحت سیستم عامل Mac OS X.
آن را اجرا کنید A روند کنترل سیستم.
سوپرلنس
بستهای که پیادهسازیهای شنونده رویدادهای مختلفی را ارائه میکند که به آن متصل میشوند
ناظری که می تواند به نظارت بر استفاده از حافظه و وضعیت خرابی کمک کند:
http://pypi.python.org/pypi/superlance.
umask مخفف کاربر ماسک: ماسک ایجاد حالت فایل فرآیند جاری را تنظیم می کند.
دیدن http://en.wikipedia.org/wiki/Umask.
با استفاده از خدمات onworks.net از supervisorctl به صورت آنلاین استفاده کنید