a13668349935

how to make GeoEvent Clusters work

Discussion created by a13668349935 on Jan 22, 2014
Latest reply on Jul 8, 2016 by kperazaesri-co-esridist
hi:
      just one GeoEvent is too simple, i want to make a GeoEvent clusters. in the com.esri.ges.messaging.jms.cfg i see some things.
com.esri.ges.messaging.jms.destinationPolicy.queue.memoryLimit=100 mb
com.esri.ges.messaging.jms.destinationPolicy.topic.memoryLimit=100 mb
com.esri.ges.messaging.jms.systemUsage.memoryUsage.limit=128 mb
com.esri.ges.messaging.jms.systemUsage.storeUsage.limit=100 gb
com.esri.ges.messaging.jms.systemUsage.tempUsage.limit=10 gb
com.esri.ges.messaging.jms.brokerNamed=192.168.110.111
com.esri.ges.messaging.jms.dataDirectory=\\chenjun\data\activemq\localhost
com.esri.ges.messaging.jms.kahadbDirectory=\\chenjun\data\activemq\localhost\kahadb
com.esri.ges.messaging.jms.openwire.uri=tcp://localhost:61616
com.esri.ges.messaging.jms.stomp.uri=stomp://localhost:61613

brokerNamed is the master node?
dataDirectory is the ActiveMQ Directory?
kahadbDirectory is the kahadb Directory?
i see some paper about the ActiveMQ,maybe the GeoEvent Architecture is Msater-Slave+Broker Cluster mode.
is the geoEvent now support Cluster?
if so, how can i modify the com.esri.ges.messaging.jms.cfg file??
i try to modify the file like this:
in master  i do nothing,but i shared a folder(C:\Program Files\ArcGIS\Server\GeoEventProcessor\data)
in slave i modify the com.esri.ges.messaging.jms.cfg file
com.esri.ges.messaging.jms.brokerNamed=192.168.110.111
com.esri.ges.messaging.jms.dataDirectory=\\chenjun\data\activemq\localhost
com.esri.ges.messaging.jms.kahadbDirectory=\\chenjun\data\activemq\localhost\kahadb

then, i send many messages to the master node. all messages is being Processed by the master machine, no messages is being blanced to the slave machine.
i want this:
when messages is too much, master and slave machine can process it together. one message only being processed once. like the arcgis web adaptor .

so,how to do?
thanks

Outcomes