[mapguide-users] MapGuide Open Source 1.1 Stability issues
Joel Carranza
jec at gatekeeper.com
Thu Feb 1 19:32:04 EST 2007
I'm using the Oracle King provider (v0.5.1) exclusively on a map with
approximately 50 layers (Windows 2003 SP1 Server). When it is working,
it runs just fine. However, our MapGuide server (v1.1) just can't seem
to keep itself together for longer than about 30 minutes. The server
doesn't seem to be leaking any memory, its hovering at just around 80
megs, but everything just seems to quit without any real explanation.
Its going along fine and then all of a sudden, the map stops redrawing.
Here are an example of some typical log error messages that I see
[Thu Feb 01 14:50:35 2007] [error] [client 207.168.238.168] FastCGI:
incomplete
headers (0 bytes) received from server "C:/Program
Files/MapGuideOpenSource/WebS
erverExtensions/www/mapagent/MapAgent.exe", referer:
http://altitude.gatekeeper.
com:8008/mapguide/mapviewerajax/mapframe.php?MAPDEFINITION=Library%3A%2F%2FPeopl
es%2FMap.MapDefinition&TYPE=HTML&SHOWLEGEND=1&SHOWPROP=1&INFOWIDTH=200&LOCALE=en
&HLTGT=1&HLTGTNAME=&SHOWSLIDER=1&SESSION=eb141a50-ffff-ffff-8000-000e7ff16a67_en
[Thu Feb 01 14:52:26 2007] [error] [client 207.168.238.165] (OS 121)The
semaphor
e timeout period has expired. : FastCGI: failed to connect to server
"C:/Progra
m
Files/MapGuideOpenSource/WebServerExtensions/www/mapagent/MapAgent.exe":
Creat
eFile()/WaitNamedPipe() timed out
One suspicion I have had is that the problem lies with the
MapGuide/FastCGI interaction. I disabled FastCGI and ran MapGuide as a
regular CGI application and i wasn't able to hang the server anymore. I
did get one error
[Thu Feb 01 15:37:06 2007] [error] [client 207.168.238.168] Premature
end of scr
ipt headers: MapAgent.exe, referer:
http://altitude.gatekeeper.com:8008/mapguide
/mapviewerajax/legendui.php?LOCALE=en
[Thu Feb 01 15:37:06 2007] [error] [client 207.168.238.168] (70007)The
timeout s
pecified has expired: ap_content_length_filter: apr_bucket_read()
failed, refere
r:
http://altitude.gatekeeper.com:8008/mapguide/mapviewerajax/legendui.php?LOCAL
E=en
[Thu Feb 01 15:37:07 2007] [error] [client 207.168.238.168] Premature
end of scr
ipt headers: MapAgent.exe, referer:
http://altitude.gatekeeper.com:8008/mapguide
/mapviewerajax/legendui.php?LOCALE=en
Which resulted in a zombie mapguide process just hanging around until I
killed it.
So i'm not quite sure where to go from here. Are other people having
success running a stable server? Did you change the FastCGI settings?
Not run FastCGi at all? What data providers are you using?
Joel
Gatekeeper Systems
More information about the mapguide-users
mailing list