|
<< İçindekileri Görüntülemek İçin Tıklayın >> Yer: Teknik Kılavuzlar > Netsim System Agent Kurulum ve Yönetim Kılavuzu > 2. Kurulum > 2.8 Aynı makinede birden çok örnek |
İki ajanın yan yana koşması için üç şeyin ayrışması gerekir:
| Ayrışması gereken | Nasıl |
|---|---|
| Hizmet adı | -INSTALL -NAME <ad>. Görünen ad Netsim System Agent Service [<ad>] olur; kayıtlı komut satırına -NAME <ad> yazılır. |
| Paylaşılan bellek | -CLUSTER <küme adı>. Küme adı segment adının önüne geçer (<küme>AppSharedMem); verilmezse ortak segment kullanılır ve iki örnek birbirinin durumunu ezer. |
| Port | Her örneğin kendi listenerList[].port değeri. |
-CLUSTER anahtarını komutsuz çağrı (hizmet olarak çalışma),
-A ve -INSTALL kabul eder. -INSTALL değeri
hizmetin kayıtlı komut satırına da yazar, yani hizmet her açılışta aynı kümeyle
kalkar:
NetsimSystemAgent.exe -INSTALL -NAME NetsimIkinci -CLUSTER ikinci
-- kayitli komut satiri: <exe> -NAME NetsimIkinci -CLUSTER ikinci
NetsimSystemAgent.exe -A -CLUSTER ikinci -- ayni kumeyi konsolda denemekKüme adı alt süreçlere de geçer (--forkNetWorker,
--forkTaskScheduler, --forkTask): her biri kendi paylaşılan bellek
segmentini kendi küme adına göre açar, dolayısıyla değer geçmezse çocuk ortak segmente
bağlanır ve ana sürecin durumunu hiç görmez.
Ayrıca her örneğin kendi dizini, kendi conf.json'ı ve kendi günlüğü olmalıdır.