Keri sisuni

Eksemplari dubleerimine

Teave

Selles dokumentatsioonis kirjeldatakse, kuidas dubleerida Windowsi Edge Gateway komponendi esimest eksemplari.
Seda saab järgida uute eksemplaride puhul, asendades järelliite -2 väärtusega -3 või mis tahes muu kasutamata väärtusega.

Eeltingimused

Järgmiste toimingute tegemiseks on vaja arvuti administraatoriõigusi.

Eksemplaride dubleerimine võimaldab igal eksemplaril luua ühenduse erineva CyberElements platvormiga.
Seega on samas Windowsi serveris võimalik luua ühendus mitme CyberElements tenantiga.

Esimene samm on dubleerida kaust <INSTALLDIR>\IPdiva\IPdivaGateway\.

Näide

Vaikekausta installimise korral peate kopeerima kausta IPdivaGateway kaustaks IPdivaGateway-2:

C:\Program Files (x86)\Systancia\IPdiva\IPdivaGateway\
C:\Program Files (x86)\Systancia\IPdiva\IPdivaGateway-2\

Seejärel peate nimetama käivitusfaili IPdivaGateway.exe ümber sama järelliitega, mida kasutati ülal kausta kopeerimisel.

Näide

Käivitusfailist IPdivaGateway.exe saab IPdivaGateway-2.exe:

C:\Program Files (x86)\Systancia\IPdiva\IPdivaGateway-2\bin\IPdivaGateway.exe
C:\Program Files (x86)\Systancia\IPdiva\IPdivaGateway-2\bin\IPdivaGateway-2.exe

Muutke faili <INSTALLDIR>\IPdiva\IPdivaGateway<SUFFIX>\conf\gateway.xml (muudatused ridadel 17 ja 19 ning lisamine reale 22):

16
17
18
19
20
21
22
23
<ssl>
    <cert>C:\Program Files (x86)\Systancia\IPdiva\IPdivaGateway<SUFFIX>\conf\ssl\my-edge-gateway-windows.p12</cert>
    <password>MyP@ss0rd</password>
    <ca-dir>C:\Program Files (x86)\Systancia\IPdiva\IPdivaGateway<SUFFIX>\conf</ca-dir>
    <cipherlist>!ADH:!AECDH:!MD5:kEECDH+AES:kEDH+AES:AES256+RSA:3DES+RSA</cipherlist>
</ssl>
<rpclisten>127.0.0.1:<RPC_PORT></rpclisten>
<proxy>

Asendage:

  • <SUFFIX> järelliitega, mida kasutati kausta IPdivaGateway kopeerimisel
  • <RPC_PORT> arvutis saadaoleva TCP-pordi numbriga; tavaliselt kasutab Edge Gateway esimene eksemplar porti 9080 ja järgmiste eksemplaride puhul seda suurendatakse

Näide

Kui jätkata näitega, kus valitud järelliide on -2 ja tegemist on Edge Gateway teise eksemplariga ning valitud TCP-port on 9081, muudetaks faili C:\Program Files (x86)\Systancia\IPdiva\IPdivaGateway-2\conf\gateway.xml järgmiselt:

16
17
18
19
20
21
22
23
<ssl>
    <cert>C:\Program Files (x86)\Systancia\IPdiva\IPdivaGateway-2\conf\ssl\my-edge-gateway-windows.p12</cert>
    <password>MyP@ss0rd</password>
    <ca-dir>C:\Program Files (x86)\Systancia\IPdiva\IPdivaGateway-2\conf</ca-dir>
    <cipherlist>!ADH:!AECDH:!MD5:kEECDH+AES:kEDH+AES:AES256+RSA:3DES+RSA</cipherlist>
</ssl>
<rpclisten>127.0.0.1:9081</rpclisten>
<proxy>
Täielik fail
 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
<gateway>
    <server>my-tenant.cyberelements.io:443:ssl</server>
    <ticket>
        <hmac/>
    </ticket>
    <pipe>
        <ping-timeout>60000</ping-timeout>
        <push-timeout>20000</push-timeout>
        <pop-timeout>20000</pop-timeout>
        <fifo-sent-len>200000</fifo-sent-len>
        <rout-max-lock>20000</rout-max-lock>
    </pipe>
    <timeout>
        <reconnect>15000</reconnect>
    </timeout>
    <ssl>
        <cert>C:\Program Files (x86)\Systancia\IPdiva\IPdivaGateway-2\conf\ssl\my-edge-gateway-windows.p12</cert>
        <password>MyP@ss0rd</password>
        <ca-dir>C:\Program Files (x86)\Systancia\IPdiva\IPdivaGateway-2\conf</ca-dir>
        <cipherlist>!ADH:!AECDH:!MD5:kEECDH+AES:kEDH+AES:AES256+RSA:3DES+RSA</cipherlist>
    </ssl>
    <rpclisten>127.0.0.1:9081</rpclisten>
    <proxy>
        <type/>
        <address/>
        <login/>
        <password/>
        <domain/>
    </proxy>
    <webaccess>
        <useragent>true</useragent>
        <autoauth>true</autoauth>
        <forceauth>false</forceauth>
    </webaccess>
</gateway>

Seejärel muutke faili <INSTALLDIR>\IPdiva\IPdivaGateway-2\conf\gwmonitor.xml (muutke rida 3 ja lisage rida 9):

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
<gwmonitor>
 <upgrade-server>http://127.0.0.1:6060/IPdivaGateway.exe</upgrade-server>
 <gwxmlrpc>127.0.0.1:<RPC_PORT></gwxmlrpc>
 <mode>udp</mode>
 <restart>true</restart>
 <upgrade>true</upgrade>
 <restart-range>4:0-5:0</restart-range>
 <upgrade-range>1:0-2:0</upgrade-range>
 <suffix><SUFFIX></suffix>
</gwmonitor>

Asendage:

  • <RPC_PORT> eelnevalt valitud TCP-pordiga
  • <SUFFIX> järelliitega, mida kasutati kausta IPdivaGateway kopeerimisel

Näide

RPC-pordi 9081 ja järelliite -2 korral muudetaks faili C:\Program Files (x86)\Systancia\IPdiva\IPdivaGateway-2\conf\gwmonitor.xml järgmiselt:

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
<gwmonitor>
    <upgrade-server>http://127.0.0.1:6060/IPdivaGateway.exe</upgrade-server>
    <gwxmlrpc>127.0.0.1:9081</gwxmlrpc>
    <mode>udp</mode>
    <restart>true</restart>
    <upgrade>true</upgrade>
    <restart-range>4:0-5:0</restart-range>
    <upgrade-range>1:0-2:0</upgrade-range>
    <suffix>-2</suffix>
</gwmonitor>

Loome administraatorina käsuviiba cmd abil Windowsi teenuse, mis käivitab Windowsi Edge Gateway komponendi uue eksemplari automaatselt:

1
sc create "IPdiva Gateway<SUFFIX>" binPath= "\"<INSTALLDIR>\IPdiva\IPdivaGateway<SUFFIX>\IPdivaGateway<SUFFIX>.exe\"" type= own start= auto

Asendage:

  • <INSTALLDIR> kaustaga, kuhu Windowsi Edge Gateway komponent installiti
  • <SUFFIX> järelliitega, mida kasutati kausta IPdivaGateway kopeerimisel

Näide

Vaikekausta installimise ja järelliite -2 korral on teenuse loomise käsk järgmine:

1
sc create "IPdiva Gateway-2" binPath= "\"C:\Program Files (x86)\Systancia\IPdiva\IPdivaGateway-2\IPdivaGateway-2.exe\"" type= own start= auto

Lõpuks jääb üle vaid uus eksemplar käsitsi konfigureerida, et see saaks ühenduse luua: Edge Gateway eksemplari käsitsi konfigureerimine