235 lines
9.8 KiB
Plaintext
235 lines
9.8 KiB
Plaintext
|
|
<icegrid>
|
||
|
|
<application name="iplature">
|
||
|
|
<include file="common.xml" />
|
||
|
|
<node name="MainNode">
|
||
|
|
|
||
|
|
<server-instance template = "Storm"
|
||
|
|
instance-name = "0Storm"
|
||
|
|
instance-name1 = "IceStorm"
|
||
|
|
instance-name2 = "AlarmStorm"
|
||
|
|
activation = "always"
|
||
|
|
server-pool = "10"
|
||
|
|
client-pool = "10">
|
||
|
|
<!-- available when server machine has mutil network interfaces
|
||
|
|
topic-manager-endpoints = "tcp -h 10.25.25.38"
|
||
|
|
publish-endpoints = "tcp -h 10.25.25.38"
|
||
|
|
-->
|
||
|
|
<properties>
|
||
|
|
<property name="IceStorm.Trace.TopicManager" value = "1" />
|
||
|
|
<property name="IceStorm.Trace.Topic" value = "2" />
|
||
|
|
<property name="IceStorm.Trace.Flush" value = "1" />
|
||
|
|
<property name="IceStorm.Trace.Subscriber" value = "1" />
|
||
|
|
</properties>
|
||
|
|
</server-instance>
|
||
|
|
|
||
|
|
<server-instance template = "1ObjectServer"
|
||
|
|
name = "1AlarmServer"
|
||
|
|
exe = "/iPlature/bin/AlarmServer"
|
||
|
|
object-name = "iPlature/AlarmServer"
|
||
|
|
object-type = "::iPlature::AlarmServer"
|
||
|
|
activation = "always"
|
||
|
|
/>
|
||
|
|
|
||
|
|
|
||
|
|
<!-- Tag -->
|
||
|
|
<server-instance template = "1ObjectServer"
|
||
|
|
name = "TagAdmin"
|
||
|
|
exe = "/iPlature/bin/TagAdmin"
|
||
|
|
object-name = "Tag/Admin"
|
||
|
|
object-type = "::iPlature::TagAdmin"
|
||
|
|
activation = "always"
|
||
|
|
server-pool = "10"
|
||
|
|
client-pool = "10" />
|
||
|
|
|
||
|
|
<server-instance template = "1ObjectServer"
|
||
|
|
name = "TagClock"
|
||
|
|
exe = "/iPlature/bin/TagClock"
|
||
|
|
object-name = "Tag/Clock"
|
||
|
|
object-type = "::iPlature::TagClock"
|
||
|
|
activation = "always" />
|
||
|
|
|
||
|
|
<server-instance template = "1ObjectServer"
|
||
|
|
name = "TagArchive"
|
||
|
|
exe = "/iPlature/bin/TagArchive"
|
||
|
|
object-name = "Tag/ArchiveTopic"
|
||
|
|
object-type = "::iPlature::TagArchive"
|
||
|
|
activation = "always"
|
||
|
|
server-pool = "10"
|
||
|
|
client-pool = "10" />
|
||
|
|
|
||
|
|
<server-instance template = "1ObjectServer"
|
||
|
|
name = "TagMerger"
|
||
|
|
exe = "/iPlature/bin/TagMerger"
|
||
|
|
object-name = "Tag/Merger"
|
||
|
|
object-type = "::iPlature::TagMerger"
|
||
|
|
activation = "always" />
|
||
|
|
|
||
|
|
<server-instance template = "1ObjectServer"
|
||
|
|
name = "TagCache"
|
||
|
|
exe = "/iPlature/bin/TagCache"
|
||
|
|
object-name = "Tag/Cache"
|
||
|
|
object-type = "::iPlature::TagCache"
|
||
|
|
activation = "always" />
|
||
|
|
|
||
|
|
<server-instance template = "1ObjectServer"
|
||
|
|
name = "TagWatch"
|
||
|
|
exe = "/iPlature/bin/TagWatch"
|
||
|
|
object-name = "Tag/Watch"
|
||
|
|
object-type = "::iPlature::TagWatch"
|
||
|
|
activation = "always" />
|
||
|
|
|
||
|
|
<server-instance template = "1ObjectServer"
|
||
|
|
name = "TagViewer"
|
||
|
|
exe = "/iPlature/bin/TagViewer"
|
||
|
|
object-name = "Tag/Viewer"
|
||
|
|
object-type = "::iPlature::TagViewer"
|
||
|
|
activation = "always" />
|
||
|
|
|
||
|
|
<server-instance template = "1ObjectServer"
|
||
|
|
name = "TagCleanup"
|
||
|
|
exe = "/iPlature/bin/TagCleanup"
|
||
|
|
object-name = "Tag/Cleanup"
|
||
|
|
object-type = "::iPlature::TagCleanup"
|
||
|
|
activation = "always"/>
|
||
|
|
|
||
|
|
<!--
|
||
|
|
<server-instance template = "1ObjectServer"
|
||
|
|
name = "TagAdapter"
|
||
|
|
exe = "/iPlature/bin/TagAdapter"
|
||
|
|
object-name = "TagAdapter_Location/Admin"
|
||
|
|
config="/iPlature/conf/TagAdapter.conf"
|
||
|
|
activation = "always"/>
|
||
|
|
-->
|
||
|
|
<!-- ClientManager
|
||
|
|
<server-instance template = "1ObjectServer"
|
||
|
|
name = "ClientManager"
|
||
|
|
exe = "/iPlature/bin/ClientManager"
|
||
|
|
object-name = "iPlature/ClientStatusManager"
|
||
|
|
object-type = "::iPlature::ClientStatus"
|
||
|
|
activation = "always" />
|
||
|
|
-->
|
||
|
|
<!-- LineStatusConsole
|
||
|
|
<server-instance template = "1ObjectServer"
|
||
|
|
name = "LineStatusConsole"
|
||
|
|
exe = "/iPlature/bin/LineStatusConsole"
|
||
|
|
object-name = "iPlature/LineStatusConsole"
|
||
|
|
object-type = "::iPlature::LineStatusConsole"
|
||
|
|
activation = "always" />
|
||
|
|
-->
|
||
|
|
|
||
|
|
<!-- PowerTranser
|
||
|
|
<server-instance template = "2ObjectServer"
|
||
|
|
name = "PowerTranser"
|
||
|
|
exe = "/iPlature/bin/PowerTranser"
|
||
|
|
object-name1 = "iPlature/PowerTranserAdmin"
|
||
|
|
object-type1 = "::iPlature::MsgTube"
|
||
|
|
object-name2 = "iPlature/PowerTranserOut"
|
||
|
|
object-type2 = "::iPlature::PowerTranser"
|
||
|
|
server-pool = "5"
|
||
|
|
client-pool = "5"
|
||
|
|
activation = "always"
|
||
|
|
/>
|
||
|
|
|
||
|
|
<server-instance template = "1ObjectServer"
|
||
|
|
name = "XCOM_DBLink"
|
||
|
|
exe = "/iPlature/bin/XCOM_DBLink.exe"
|
||
|
|
object-name = "iPlature/XCOM_DBLinkAdmin"
|
||
|
|
object-type = "::iPlature::MsgTube"
|
||
|
|
server-pool = "5"
|
||
|
|
client-pool = "5"
|
||
|
|
activation = "always"/>
|
||
|
|
|
||
|
|
|
||
|
|
<server-instance template = "2ObjectServer"
|
||
|
|
name = "XCOMPCS_PT_Adapter"
|
||
|
|
exe = "/iPlature/bin/XCOMPCS_PT_Adapter"
|
||
|
|
object-name1 = "iPlature/XCOMPCS_PT_Adapter"
|
||
|
|
object-type1 = "::iPlature::MsgTube"
|
||
|
|
object-name2 = "iPlature/XCOMPCS_PT_AdapterOut"
|
||
|
|
object-type2 = "::iPlature::Adapter"
|
||
|
|
activation = "always" />
|
||
|
|
|
||
|
|
<server-instance template = "1ObjectServer"
|
||
|
|
name = "PowerTranserSimulator"
|
||
|
|
exe = "/iPlature/bin/PowerTranserSimulator"
|
||
|
|
object-name = "iPlature/PowerTranserSimulator"
|
||
|
|
object-type = "::iPlature::PowerTranserSimulator"
|
||
|
|
activation = "always"/>
|
||
|
|
|
||
|
|
|
||
|
|
-->
|
||
|
|
|
||
|
|
<!--iMutilink
|
||
|
|
<server-instance template = "2ObjectServer"
|
||
|
|
name = "MLAgent"
|
||
|
|
exe = "/iPlature/bin/iMLAgent"
|
||
|
|
object-name1 = "iMultiLink/Switch_t1a1"
|
||
|
|
object-type1 = "::iPlature::iMultilink::MLAgent"
|
||
|
|
object-name2 = "iMultiLink/Access_t1a1"
|
||
|
|
object-type2 = "::iPlature::iMultilink::MLAgent"
|
||
|
|
config="/iPlature/conf/agentmaster.config"
|
||
|
|
/>
|
||
|
|
|
||
|
|
|
||
|
|
<server-instance template = "1ObjectServer"
|
||
|
|
name = "MLManager"
|
||
|
|
exe = "/iPlature/bin/iMLManager"
|
||
|
|
object-name = "iMultiLink/API"
|
||
|
|
object-type = "::iPlature::iMultilink::MLManager"
|
||
|
|
server-pool="1"
|
||
|
|
client-pool = "1"
|
||
|
|
activation = "always"/>
|
||
|
|
-->
|
||
|
|
|
||
|
|
<!-- HMIServer
|
||
|
|
<server-instance template = "1ObjectServer"
|
||
|
|
name = "2HMIServerManager"
|
||
|
|
exe = "/iPlature/bin/HMIServerManager"
|
||
|
|
object-name = "iPlature/HMIServerManager"
|
||
|
|
object-type = "::iPlature::HMIServerManager"
|
||
|
|
server-pool="5"
|
||
|
|
client-pool = "5"
|
||
|
|
activation = "always"/>
|
||
|
|
-->
|
||
|
|
|
||
|
|
<!-- BDBManager
|
||
|
|
<server-instance template = "1ObjectServer"
|
||
|
|
name = "BDBManager"
|
||
|
|
exe = "/iPlature/bin/BDBManager"
|
||
|
|
object-name = "iPlature/BDBManager"
|
||
|
|
object-type = "::iPlature::BDBManipulator"
|
||
|
|
server-pool="5"
|
||
|
|
client-pool = "5"
|
||
|
|
activation = "always"/>
|
||
|
|
-->
|
||
|
|
|
||
|
|
<!-- iXcomPCS Status
|
||
|
|
<server-instance template = "1ObjectServer"
|
||
|
|
name = "LineStatusConsole"
|
||
|
|
exe = "/iPlature/bin/LineStatusConsole"
|
||
|
|
object-name = "iPlature/LineStatusConsole"
|
||
|
|
object-type = "::iPlature::LineStatusConsole"
|
||
|
|
activation = "always" />
|
||
|
|
-->
|
||
|
|
|
||
|
|
<!-- AP
|
||
|
|
<server-instance template = "1ObjectServer"
|
||
|
|
name = "ConnectServer"
|
||
|
|
exe = "/iPlature/bin/ConnectServer"
|
||
|
|
object-name = "iPlature/ConnectServer"
|
||
|
|
object-type = "::iPlature::Connect"
|
||
|
|
activation = "always"
|
||
|
|
/>
|
||
|
|
|
||
|
|
|
||
|
|
<server-instance template = "1ObjectServer"
|
||
|
|
name = "StormHeartBeat"
|
||
|
|
exe = "/iPlature/bin/StormHeartBeat"
|
||
|
|
object-name = "StormUtiltiy/HeartBeat"
|
||
|
|
object-type = "::StormUtiltiy::StormHeartBeat"
|
||
|
|
activation = "always"/>
|
||
|
|
-->
|
||
|
|
</node>
|
||
|
|
</application>
|
||
|
|
</icegrid>
|