GeoEvent Processor has a default 2GB limit for RAM allocation. You can configure this for your instance. Locate the product installation folder �?�\ArcGIS\Server\GeoEventProcessor\etc on your system and open the ArcGISGeoEventProcessor.cfg file in a text editor. You should be able to locate the configuration setting toward the top of the file:# Maximum Java Heap Size (in MB)wrapper.java.maxmemory=2048
com.esri.ges.messaging.jms.destinationPolicy.queue.memoryLimit (10 megs)com.esri.ges.messaging.jms.destinationPolicy.topic.memoryLimit (10 megs)com.esri.ges.messaging.jms.destinationPolicy.topic.memoryLimit (1 gig)
Is each collection item treated as an event?
5 inputs, 5 Geoevent Services, and 5 outputs. Each "Update Feature" output goes to a separate AGS feature service.
The other 4 inputs all retrieve more than 100 items. Usually, not all of the records in the target feature class get updated after an input has run. In fact after about 12 hours, no further updates occur to the target feature classes with inputs items > 100.
BTW - the 'java.exe' process has remained at about 600MB since I made the change to max heap size but now one of the ArcSOC.exe services is consuming 1.4GB memory.
As long as we're not making PUT and GET calls too frequently, on too large a feature dataset, GeoEvent Processor should take the JSON in, convert it to a GeoEvent, query the feature service and post the event data. It shouldn't matter that after a half-day all necessary features have been processed and the dataset is considered up-to-date. How many total features are in that dataset and how many events are being received a second is what matters.
HI RJ,
Last night and today i have also experienced losing my geoevent services on 10.2.2 after restarting the windows service for GEP and had to set it up all from scratch again.
Is there a way to export geoevent services like you could with the old tool Service Designer and import them again afterwards. That would also be beneficial moving from test to production.
We have also experienced some weird behavior with our outputs that the feature service we are outputting to suddenly have changed after restart of GEP Windows Service
Regards
Andy
Hi Andreas,
You can save the configuration of your GEP (including the service) by exporting a configuration xml file. This will save your inputs, outputs, services, GEDs, Tags, GeoFences & Data Stores.
To do so go to Site -> Configuration Store -> Export Configuration. To restore or migrate a configuration use the Import Configuration functionality on the same site. If you only want to import/export selected features the xml file can be edited.
Hope that helps.
Best,
Thomas
Hi Thomas,
Much Appreciated
Do you know why GEP drops the geoevent services?
I have also experienced this loss of GEP services and have to re-import my site configuration every time my server computer is rebooted or the GEP extension is restarted in windows services. Looking for a resolution.
The ArcGIS 10.3 GeoEvent Extension Patch 1 for Server, now available on the Esri Support site at the link below, includes a fix which I expect will address the issue you are describing.
http://support.esri.com/en/downloads/patches-servicepacks/view/productid/66/metaid/2181
Specifically, we discovered that GeoEvent Services, published in the 10.3 release, which included filters with spatial conditions (INSIDE, WITHIN, CROSSES, etc.) caused the GeoEvent Services to disappear when either the GeoEvent product's service was restarted, or the GIS Server was rebooted. The upcoming 10.3.1 release will also address the issues addressed in Patch 1 above.
- RJ
Los miembros registrados pueden publicar, seguir actualizaciones y más. ¿Nuevo aquí? Regístrate gratis.
Find useful guides, FAQs, and documents to help you navigate and make the most of Esri Community.