POST
|
We had the same problem and it seems it was related to the number of services we had running (we had 380) and the limited computer resources (RAM). After performing an install or software update the ArcGIS Server Service is restarted; this causes all of your services to startup at once. A process begins running on the server for each map/feature/GP service. Each one of these processes requires about 100MB of RAM. As the processes spin up you can watch Window Task Manager and see the number of process tick up as well as the percent of the RAM used. Eventually it gets to 99% RAM and things just stall out. Something about maxing the RAM out seems to causes the ArcServer software to fail. The solution that was suggested to me was to stop the ArcGIS Server service, then manually go into each of the services json file and change the "configuredState" from "STARTED" to "STOPPED". The json file for each service can be found in the config-store, see location below. I was told that by doing this it would prevent these process from starting up the next time I restarted the ArcGIS Server Service. After modifying the JSON of 300+ services I ran the install and chose "Repair". Once the install/repair was complete the ArcGIS Server service came back online and I was anticipating none of the processes would start up, that was not the cases. I immediately started seeing processes spin up. Before the RAM was maxed out I stared manually killing the ArcServer processes in Windows Task Manager. I actually ran a kill script that killed all of the ArcServer processes. After that everything seemed to be running fine. I don't fully understand the problem or the fix but it seemed like being able to prevent my server from running out of resources was the solution. - config-store - services - "Name of folder containing subset of services" - "Name of Service" - "Name of Service".json
... View more
11-16-2016
11:19 AM
|
1
|
0
|
1541
|
POST
|
I agree that the patch does not fix the issue. Have you come across anything that does?
... View more
11-15-2016
04:50 AM
|
1
|
0
|
1541
|
POST
|
Does anyone have an example of a JavaScipt web map that allows a user to upload a local shapefile to be appended to a feature class in a map service. It seems like this is pretty straight forward. I created a geoprocessing service using the append tool that works in the desktop environments. I am using the upload url to upload the zipped shapefile but don't know how to call that file so that it can be used in my GP services. The GP service only has one input parameter. Parameters: Parameter: Input_Datasets Data Type: GPMultiValue:GPFeatureRecordSetLayer Display Name: Input Datasets Description:Data to add to Action Areas Direction: esriGPParameterDirectionInput Default Value: Parameter Type: esriGPParameterTypeRequired Category: function upload() { var upload = esriRequest({ url: "https://maps2013.barr.com/maps/rest/services/Magellan/Append/GPServer/Uploads/Upload", form: dojo.byId("uploadForm"), content: { f: "pjson" }, handleAs: "json", load: displayResult, error: uploadFailed }); upload.then(uploadSucceeded, uploadFailed); }
... View more
09-18-2015
09:11 PM
|
0
|
0
|
3000
|
Title | Kudos | Posted |
---|---|---|
1 | 11-15-2016 04:50 AM | |
1 | 11-16-2016 11:19 AM |
Online Status |
Offline
|
Date Last Visited |
05-20-2021
12:47 PM
|