هر دو فرآیند کارگزار و سرور به عنوان برنامه های ویندوز اجرا می شوند. مانند سایر برنامه ها ، فرآیندهای کارگزار و سرور به طور خودکار خاتمه می یابند که کاربر که آنها را شروع کرده است از سیستم ویندوز خارج می شود. کارگزار همچنین می تواند به عنوان یک سرویس ویندوز شروع شود.
هر دو کارگزار و سرور (یا سرور) پس از انتخاب کارگزار از گروه برنامه CA Harvest SCM به طور خودکار شروع می شوند. کارگزار همچنین می تواند با اجرای دستور مستقیماً از خط فرمان شروع شود
پرونده hbroker. arg واقع در دایرکتوری ٪ ca_scm_home ٪ حداقل و حداکثر تعداد فرآیندهای سرور محصول را که توسط کارگزار شروع می شود مشخص می کند.
هنگامی که فرآیند کارگزار را از منوی Windows Start شروع می کنید ، یک پنجره کنسول با نام کارگزار ظاهر می شود. این پنجره تأیید می کند که روند کارگزار آغاز شده است. اگر فرآیند کارگزار با موفقیت شروع شود ، محتوای فایل hbroker. arg روی پنجره ترمینال نمایش داده می شود. بستن پنجره ترمینال کارگزار فرآیندهای کارگزار و سرور را خاموش می کند.
در صورت بروز مشکلات راه اندازی ، پرونده های ورود به سیستم را برای فرآیندهای کارگزار و سرور بررسی کنید. می توانید پرونده های ورود به سیستم را در مکان زیر پیدا کنید:
برای شروع کارگزار مستقیم از خط فرمان ، از دستور start broker استفاده کنید. می توانید گزینه های کارگزار را با ویرایش پرونده hbroker. arg واقع در فهرست ٪ ca_scm_home ٪ یا با استفاده از خط فرمان تنظیم کنید. گزینه های تنظیم شده در خط فرمان ، موارد مشخص شده در پرونده HBROKER. ARG را نادیده می گیرند.
نام گزینه های BKRD حساس به مورد است. تأیید کنید که این تنظیمات را با دقت و به درستی وارد می کنید.
خاموش شدن در رایانه محلی (فقط کارگزار). عامل همچنین می تواند همزمان با کارگزار با استفاده از گزین ه-shutdown = all خاموش شود.
مکان دایرکتوری سرور اجرایی را مشخص می کند. هنگام داشتن نسخه های مختلف سرورها ، باید این استدلال را مشخص کنید. اگر فهرست را مشخص نکنید ، از متغیر محیط مسیر استفاده می شود.
حداقل تعداد سرورهایی را که کارگزار شروع می کند ، صرف نظر از درخواست های انتظار ، مشخص می کند. اگر شماره ای را مشخص نکنید ، کارگزار یک سرور را شروع می کند.
اثری از صف ها و جداول نگهدارنده کارگزار را روشن می کند. هنگامی که این گزینه مشخص شده است ، محتویات صف ها و جداول نگهدارنده کارگزار را به پرونده ورود به سیستم کارگزار (یا به STDOUT در صورت مشخص شد ن-verbose) هدایت می کند ، هر زمان که صف یا جداول اصلاح شود.
برای مدیریت فرآیندهای سرور می توانید از گزینه ها ی-Minserver ، -maxServer و-Queuesize استفاده کنید. در راه اندازی کارگزار ، حداقل تعداد سرورها (-minserver) شروع می شوند و سرورهای اضافی تا حداکثر تعداد (-maxserver) می توانند با افزایش سطح فعالیت شروع شوند. اندازه صف (-Queuesize) تعیین می کند که قبل از شروع یک فرایند سرور موقت ، یعنی بالاتر از حداقل مقدار (-minserver) ، چه تعداد درخواست کاربر را برای صف قرار دادن (صبر کنید).
کارگزار را مستقیماً از خط فرمان با وارد کردن دستور BKRD شروع کنید و از پارامترهای زیر استفاده کنید: -Minserver = 1-MaxServer = 2 و-queuesize = 1.
سه کاربر را در نظر بگیرید: user1 ، user2 و user3. هنگامی که هر سه کاربر وارد کارگزار می شوند اما بیکار هستند (به عنوان مثال ، بررسی یا ارسال هر نوع درخواست) ، هیچ فرآیند سرور در حال استفاده نیست.
اگر هر سه کاربر به طور همزمان فعال شوند (یعنی چک یا ورود به سیستم) ، سه درخواست ایجاد می شود. یک درخواست بلافاصله یک فرآیند سرور اختصاص می یابد (-Minserver = 1). درخواست دیگر تا زمانی که یک سرور در دسترس نباشد ، در صف قرار می گیرد (-queuesize = 1). درخواست سوم نیز به صف می رود اما منجر به اندازه صف می شود. از آنجا که از اندازه صف فراتر رفته و گزین ه-maxserver به دو سرور اجازه می دهد ، یک سرور موقت برای پردازش درخواست اضافی شروع می شود. در نتیجه ، در حالی که دو درخواست کاربر پردازش می شوند ، یک درخواست کاربر در صف باقی می ماند. به محض اینکه یکی از دو درخواست اول پردازش تمام شد ، یک سرور در دسترس قرار می گیرد و به درخواست کاربر باقی مانده در صف اختصاص می یابد.
پس از اتمام تمام درخواست های کاربر ، یک سرور خاموش می شود و تعداد سرور را به حداقل مقدار باز می گرداند (-Minserver = 1). می توانید از گزین ه-killperiod برای تنظیم محدوده زمانی بیکار سرور استفاده کنید (دوره عدم فعالیت پس از آن کارگزار سرورهای "موقت" را خاموش می کند).
سرپرست در هر سایت CA Harvest SCM باید تعیین کند که چند فرآیند سرور برای تأمین نیازهای کاربران محصول خود مورد نیاز است. این مقدار را بر اساس حداکثر تعداد کاربرانی که همزمان به محصول دسترسی دارند در هر زمان پایه گذاری کنید. به طور کلی ، یک فرآیند سرور محصول باید برای هر کاربر محصول در دسترس باشد.
کارگزار محصول به طور خودکار تمام فرآیندهای سرور محصول را شروع و مدیریت می کند. گزینه های کارگزا ر-Minserver و-MaxServer (تنظیم شده در پرونده hbroker. arg) حداقل و حداکثر تعداد فرآیندهای سرور محصول را که توسط کارگزار اداره می شود ، مشخص می کند.
فرآیندهای سرور محصول را به صورت دستی شروع نکنید. کارگزار محصول برای مدیریت حداقل و حداکثر تعداد فرآیندهای سرور محصول به صورت پویا طراحی شده است.
می توانید با ویرایش پرونده HServer. arg واقع در فهرست ٪ ca_scm_home ٪ گزینه های سرور CA Harvest SCM را تنظیم کنید.
نام گزینه های HServer حساس به مورد است. بنابراین ، تأیید کنید که این تنظیمات را با دقت و صحیح وارد می کنید.
کسب درآمد از فارکس...
ما را در سایت کسب درآمد از فارکس دنبال می کنید
برچسب :
نویسنده : عسلی سهیال
بازدید : <-PostHit->
تاريخ : چهارشنبه
31 خرداد
1402 ساعت: 17:53