[mapguide-users] Load Test - Please try your operation later as the repository was busy

Srecko Lipovsek srecko.lipovsek at kaliopa.si
Tue Sep 6 06:48:18 PDT 2016


I'm running simple load test (Grinder) on diferent versions of MG from 2.2
to 3.1 beta1 (all x64).

Test consist 5 steps:
1. Create Session and create Map (trought aspx and returning SessionID to
2. Get Map at initial Scale (FCGI)
3. Get Map at scale 5000 (FCGI)
4. Pan Map at scale 5000 (FCGI)
5. Select (QueryMapFeature) (FCGI)

Sleep time between request is 2000 ms.
I'm running test for 50 concurent users.

Map is simple. 
It have 20 layers (all from SQLite). 
Only 3 layers are initialy shown.

MG 2.2 is preforminq quite vell. Though CPU is very high, all requests are
successful (HTTP 200).
In other versions (2.6.1, AIMS 2015, 3.0, 3.1) after a while MG start
throwing error code.

MG Server log show error:
Please try your operation later as the repository was busy.
  - MgResourceServiceHandler.ProcessOperation() line 80 file
  - MgOpSetResourceData.Execute() line 107 file
  - MgServerResourceService.SetResourceData() line 1783 file
  - MgApplicationRepositoryManager.SetResourceData() line 974 file
  - MgResourceDataStreamManager.SetResourceData() line 101 file

I was playing a lot with webconfig and serverconfig options with no success.
Any idea?

View this message in context: http://osgeo-org.1560.x6.nabble.com/Load-Test-Please-try-your-operation-later-as-the-repository-was-busy-tp5284305.html
Sent from the MapGuide Users mailing list archive at Nabble.com.

More information about the mapguide-users mailing list