این دستور scriptingclient است که می تواند در ارائه دهنده هاست رایگان OnWorks با استفاده از یکی از چندین ایستگاه کاری آنلاین رایگان ما مانند Ubuntu Online، Fedora Online، شبیه ساز آنلاین ویندوز یا شبیه ساز آنلاین MAC OS اجرا شود.
برنامه:
نام
مشتری اسکریپت - RSerPool Client (PU) برای سرویس اسکریپت
خلاصه
مشتری اسکریپت [-poolhandle=pool_handle] [-environment=file_name] [-input=file_name]
[-output=file_name] [-ساکت] [-maxretry=آزمایشات] [-retrydelay=میلی ثانیه]
[-runid=شرح] [-transmittimeout = میلی ثانیه]
[-keepaliveinterval=میلی ثانیه] [-keepalivetimeout=میلی ثانیه]
[-cspinterval=میلی ثانیه] [-cspserver=address:port] [-logappend=نام فایل]
[-logcolor=روشن|خاموش] [-logfile=نام فایل] [-loglevel=0-9]
شرح
مشتری اسکریپت یک کاربر جمعآوری سرور قابل اعتماد (RSerPool) برای اسکریپتنویسی است
سرویس. هدف این سرویس توزیع داده های ورودی به PE اسکریپت نویسی است
اسکریپتی که کار مفیدی روی داده های ورودی انجام می دهد و داده های خروجی را برمی گرداند. مثلا،
این سرویس می تواند برای پردازش شبیه سازی توزیع شده استفاده شود.
ادله
گزینه های ذیل در دسترس هستند:
-poolhandle=pool_handle
PH را روی یک مقدار غیر پیش فرض تنظیم می کند. در غیر این صورت، تنظیمات پیش فرض است
"ScriptingPool".
پارامترهای خدمات:
-environment=file_name
نام فایل محیطی را برای آپلود در PE تنظیم می کند. PE ممکن است حافظه پنهان کند
این فایل محیطی، اجازه می دهد تا از آپلود بعدی از همان فایل رد شوید
فایل محیطی
-input=file_name
نام فایل ورودی را برای آپلود در PE تنظیم می کند.
-output=file_name
نام فایل خروجی را برای نوشتن دانلود از PE تنظیم می کند.
-ساکت حالت بی صدا را روشن می کند، یعنی فقط اطلاعات کمی چاپ می شود.
-maxretry=آزمایشات
حداکثر تعداد دفعات تکرار در صورت بروز خطا در سایت راه دور. شمارشگر خطا
تنها زمانی افزایش می یابد که اسکریپت سمت راه دور یک کد خطای غیر صفر را برمی گرداند.
با رسیدن به حد مجاز خطا، فایل خروجی دریافتی دانلود می شود
برای اهداف اشکال زدایی
-retrydelay=میلی ثانیه
تأخیر تلاش مجدد را در صورت شکست در میلی ثانیه تنظیم می کند.
-runid=شرح
توضیحات داده شده را به تمام خطوط گزارش سرویس اسکریپت PU اضافه کنید
عمل. این می تواند زمانی مفید باشد که چندین PU به طور همزمان در حال اجرا باشند.
-transmittimeout = میلی ثانیه
مدت زمان انتقال را بر حسب میلی ثانیه تنظیم می کند.
-keepaliveinterval=میلی ثانیه
بازه زنده نگه داشتن را بر حسب میلی ثانیه تنظیم می کند.
-keepalivetimeout=میلی ثانیه
بازه زمانی نگه داشتن زنده را بر حسب میلی ثانیه تنظیم می کند.
پارامترهای پروتکل ASAP:
-registrar=address:port
یک ورودی PR ایستا را به جدول ثبت کننده اضافه می کند. امکان افزودن وجود دارد
ورودی های متعدد
-registrarannouncetimeout=میلی ثانیه
مهلت زمانی را برای اعلام ASAP از طریق چندپخشی تنظیم می کند.
-registrarconnecttimeout=میلی ثانیه
مهلت زمانی را برای برقراری اتصال ASAP تنظیم می کند.
-registrarconnectmaxtrials=آزمایشات
حداکثر تعداد آزمایشهای برقراری اتصال ASAP را تنظیم میکند.
-registrarrequesttimeout=میلی ثانیه
مهلت زمانی را برای درخواست های ASAP تنظیم می کند.
-registrarresponsetimeout=میلی ثانیه
زمان انتظار برای دریافت پاسخ های ASAP را تنظیم می کند.
-registrarrequestmaxtrials=آزمایشات
حداکثر تعداد آزمایشهای درخواستی ASAP را تنظیم میکند.
پارامترهای پروتکل وضعیت مؤلفه (CSP):
-cspinterval=میلی ثانیه
فاصله زمانی به روز رسانی وضعیت CSP را بر حسب میلی ثانیه تنظیم می کند. به صورت پیش فرض،
از محتوای متغیر محیطی CSP_INTERVAL استفاده می شود. اگر نه
تعریف شده، هیچ گزارش وضعیت CSP ارسال نخواهد شد.
-cspserver=address:port
آدرس سرور مانیتور CSP را تنظیم می کند. به طور پیش فرض، محتوای
از متغیر محیطی CSP_SERVER استفاده شده است. اگر تعریف نشده باشد، وضعیت CSP وجود ندارد
گزارش ها ارسال خواهد شد.
پارامترهای ثبت نام:
-logappend=نام فایل
خروجی ورود به سیستم را در یک فایل بنویسید (پیشفرض stdout است). خروجی ضمیمه خواهد شد
به فایل داده شده
-logcolor=روشن|خاموش
رنگسازی ANSI خروجی ورود به سیستم را روشن یا خاموش میکند.
-logfile=نام فایل
خروجی ورود به سیستم را در یک فایل بنویسید (پیشفرض stdout است). فایل داده شده خواهد بود
رونویسی شده است.
-loglevel=0-9
پرحرفی ورود به سیستم را از 0 (هیچکدام) به 9 (بسیار پرمخاطب) تنظیم می کند. این است
توصیه می شود حداقل از مقدار 2 برای مشاهده خطای مهم استفاده کنید
پیام ها و هشدارها
محیط زیست
مشتری اسکریپت از متغیرهای محیطی CSP_SERVER و CSP_INTERVAL برای تعریف CSP استفاده می کند
سرور برای ارسال گزارش در بازه زمانی مشخص شده.
عیب یابی
اگر loglevel>0 باشد، پیامهای گزارش در stdout یا در یک فایل گزارش مشخص چاپ میشوند.
از scriptingclient به صورت آنلاین با استفاده از خدمات onworks.net استفاده کنید