How to minimize the startup time in Geocortex (GE 4.10.3\GVH 2.11.2)?
How to minimize the startup time in Geocortex (GE 4.10.3\GVH 2.11.2)?
I’m wondering if there are some hints\recommendations to decrease the startup time of Geocortex. Fiddler does show huge number o actions that are executed as the Geocortex initiates.
Thank you
Best
Jamal
_img_ alt="User-added image" src="https://latitudegeo--c.na53.content.force.com/servlet/rtaImage?eid=906f2000000XcGi&feoid=Body&refid=0EMf2000000YEqw" _/_img_
0
-
Hi Jamal,
What loading times are you seeing? Due to the number of requests and amount of data being downloaded, the viewer will take a specific time to load, no matter what changes are done.
Disabling the 'accessibility' option will slightly reduce the number of requests and therefore the loading time.
Regards,
Wayne Richard
Latitude Geographics Group Ltd.
Head Office: 300 – 1117 Wharf Street Victoria, BC Canada V8W 1T7
Tel: (250) 381-8130 | Fax: (250) 381-8132 | wrichard@latitudegeo.com
Developers of Geocortex web-based mapping software | www.geocortex.com
An Esri Platinum Business Partner0 -
Hi Wayne,
Could you please try to access our web mapping application and find out if the starting up time is acceptable
http://geomolg.ps/
best
Jamal
_img_ alt="User-added image" src="https://latitudegeo--c.na53.content.force.com/servlet/rtaImage?eid=907f2000000Xemb&feoid=Body&refid=0EMf2000000YEw1" _/_img_0 -
Hi Jamal,
I tried your site and here is what I found:
465 requests were made to 10 different hosts
9.1 Mb of data was downloaded
2.5 minutes was the total load time
I looked at the slowest responses, the slowest one was about 8 seconds. There were several of these and they were export requests. Here is an example:
http://geomolg.ps/Geocortex/Essentials/REST/sites/A3/map/mapservices/14/rest/services/x/MapServer/export?dpi=96&transparent=true&format=png32&layers=show%3A0&bbox=167588.70842764826%2C186193.7148227173%2C169197.3783116547%2C187036.1498409207&bboxSR=28191&imageSR=28191&size=1520%2C796&f=image
the request is going through Essentials and not direct to ArcGIS server, which tells me you are using permissions on the "Permissions" page in Essentials. This will slow the request down. If the use of permissions are avoidable, you can improve the loading speed.
There were a few other slow responses, like the request for the Desktop.json file. The delay, according to Fiddler, was the server dealing with the request and preparing the response. If your server had more resources (CPU/RAM) a delay like this could be reduced.
Based on the number of requests/responses, the amount of data and the location I am in relative to your location, the loading time does not seem extraordinary to me.
Regards,
Wayne0 -
Thanks for the very helpful input Wayne.
We've cleared the permissions from the site & we noticed a significant decrease in the startup time.
Still the slowest responses are the export ones although they're going directly through Arcgis. Is this normal?
We also noticed slow responses for "legend":
http://geomolg.ps:6080/arcgis/rest/services/Orthophoto_WestBank_Aerial_2018_10cm_ITM_jpg_02/MapServer/legend token=YVxQr3q76MmO9XYTu_YbfiaoMsgsdN28BgFqsuMvGQc.&f=json
What could this indicate for?
_img_ alt="User-added image" src="https://latitudegeo--c.na53.content.force.com/servlet/rtaImage?eid=907f2000000Xeow&feoid=Body&refid=0EMf2000000YF11" _/_img_
Regards,
Alaa0 -
I have already sorting the startup “actions” according time and got the results in the screenshot below. Correct, the actions that include “legend” and “export” still taking much of time. I’m not sure if we can still minimize this time
_img_ alt="User-added image" src="https://latitudegeo--c.na53.content.force.com/servlet/rtaImage?eid=907f2000000Xep1&feoid=Body&refid=0EMf2000000YF1B" _/_img_0 -
Hi All,
Slow "Legend" responses, particularly when using IE, are a known issue and it is filed as GVH-15765.
The slow export requests should be looked at by an ESRI support person. You may be able to gain some time if they are improved.
Regards,
Wayne0 -
Many thanks Wayne for the prompt help. Your input is very useful for us to keep improving the performance of the startup page
It is good to know that the issue of “legend” is already filed and under consideration.
We will be approaching esri support to explain the issue of delay in calling services at startup and find out if there are some settings that can enhance the performance.
However, each time we try follow the urls with Fiddler, the results are different. The screenshot below is an example
_img_ alt="User-added image" src="https://latitudegeo--c.na53.content.force.com/servlet/rtaImage?eid=907f2000000Xeqd&feoid=Body&refid=0EMf2000000YF3l" _/_img_0 -
Yes, I agree, the results do vary quite a bit, there are many factors involved. You can also try to highlight one or more rows (aka sessions) and clicking the "timeline" tab on the top right. It provides some details on where a delay might be in the entire process. For example, the delay may be in the DNS lookup of a requested URL or it may be a delay in the server working on the requested URL itself.
Regards,
Wayne0 -
Thank you for your follow up. We'll check this
We’ve also noticed that Geocortex call turned off layers.
What might be the reason for this? Can this be avoided?
_img_ alt="User-added image" src="https://latitudegeo--c.na53.content.force.com/servlet/rtaImage?eid=907f2000000Xeqn&feoid=Body&refid=0EMf2000000YF40" _/_img_
Best,
Alaa0 -
Yes, this is expected behaviour, when a layer is enabled there is no delay for it to be loaded. You can look into the Layer Catalog to avoid this behaviour but it will be an extra step for the user to add the layer into the site and then use it.
Regards,
Wayne Richard
Latitude Geographics Group Ltd.
Head Office: 300 – 1117 Wharf Street Victoria, BC Canada V8W 1T7
Tel: (250) 381-8130 | Fax: (250) 381-8132 | wrichard@latitudegeo.com
Developers of Geocortex web-based mapping software | www.geocortex.com
An Esri Platinum Business Partner0 -
What do you mean by layer catalog. How we can apply this?
Do you mean "Add layers to the map" tool?_img_ alt="User-added image" src="https://latitudegeo--c.na53.content.force.com/servlet/rtaImage?eid=907f2000000XesP&feoid=Body&refid=0EMf2000000YF6k" _/_img_
Best,
Alaa0 -
Thanks Wayne for the suggestion.
We've tried it but unfortunatly it doesn't meet our site requirments.
_img_ alt="User-added image" src="https://latitudegeo--c.na53.content.force.com/servlet/rtaImage?eid=907f2000000Xeuk&feoid=Body&refid=0EMf2000000YF9j" _/_img_
Regards,
Alaa0
Du måste logga in om du vill lämna en kommentar.
Kommentarer
13 kommentarer