[Geoserver-users] Tomcat using 100% CPU w/ Geoserver

Hello,

I've come across some odd behavior and was hoping someone can shed some light.

I've got a fresh Geoserver installation with the ArcSDE plugin also installed. I've set up 2 SDE layers and am requesting them using Google Earth.

Under Jetty, everything is fine. I can pan around a lot, have GE requests going to Geoserver and being responded to correctly (occasionally a request will get dropped due to a lack of connections, this is fine).

When I have the same setup under another fresh copy of Geoserver but running under Tomcat (6.0.18). After about 10minutes of playing around GE and having it send out requests, Tomcat goes up to 100% CPU usage and stays there forever.

I'm using Geoserver 1.6.4. I've tested the combination of Geoserver + Tomcat with the default states shapefile data, and sure enough, no problems.

I think the problem is either external to Geoserver (Tomcat) or specific to the ArcSDE plugin.

Any ideas? Or have you encountered this before?

Thanks,
Amr.

I have the same issue that still isn’t resolved. But I have only seen it on Windows Server 2003 64-bit, while I cannot reprocude on 32-bit windows or linux. With and without native JAI…

Also, the issue seem to be related to using indexed (1-bit) raster coverages.

I have not yet tried yetty as a container… plan is to do so soon.

But I am wondering, what platform are you using?

/Björn

On Wed, Aug 6, 2008 at 2:33 AM, Amr A. Alam <aalam@…20…> wrote:

Hello,

I’ve come across some odd behavior and was hoping someone can shed some
light.

I’ve got a fresh Geoserver installation with the ArcSDE plugin also
installed. I’ve set up 2 SDE layers and am requesting them using Google
Earth.

Under Jetty, everything is fine. I can pan around a lot, have GE
requests going to Geoserver and being responded to correctly
(occasionally a request will get dropped due to a lack of connections,
this is fine).

When I have the same setup under another fresh copy of Geoserver but
running under Tomcat (6.0.18). After about 10minutes of playing around
GE and having it send out requests, Tomcat goes up to 100% CPU usage and
stays there forever.

I’m using Geoserver 1.6.4. I’ve tested the combination of Geoserver +
Tomcat with the default states shapefile data, and sure enough, no problems.

I think the problem is either external to Geoserver (Tomcat) or specific
to the ArcSDE plugin.

Any ideas? Or have you encountered this before?

Thanks,
Amr.


This SF.Net email is sponsored by the Moblin Your Move Developer’s challenge
Build the coolest Linux based applications with Moblin SDK & win great prizes
Grand prize is a trip for two to an Open Source event anywhere in the world
http://moblin-contest.org/redirect.php?banner_id=100&url=/


Geoserver-users mailing list
Geoserver-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/geoserver-users

I was able to reproduce this on my own Windows XP machine. Only with an SDE backed layer though, couldn't with a Shapefile.

Interesting, you've been able to reproduce it with a different datasource.

My plan is to try Geoserver 1.7 which is using a later version of Geotools (I hear that SDE support is much improved in Geotools 2.5). I'm hoping it's an issue with the datastore that has been fixed.

Amr.

Björn Harrtell wrote:

I have the same issue that still isn't resolved. But I have only seen it on Windows Server 2003 64-bit, while I cannot reprocude on 32-bit windows or linux. With and without native JAI...

Also, the issue seem to be related to using indexed (1-bit) raster coverages.

I have not yet tried yetty as a container... plan is to do so soon.

But I am wondering, what platform are you using?

/Björn

On Wed, Aug 6, 2008 at 2:33 AM, Amr A. Alam <aalam@anonymised.com <mailto:aalam@anonymised.com>> wrote:

    Hello,

    I've come across some odd behavior and was hoping someone can shed some
    light.

    I've got a fresh Geoserver installation with the ArcSDE plugin also
    installed. I've set up 2 SDE layers and am requesting them using Google
    Earth.

    Under Jetty, everything is fine. I can pan around a lot, have GE
    requests going to Geoserver and being responded to correctly
    (occasionally a request will get dropped due to a lack of connections,
    this is fine).

    When I have the same setup under another fresh copy of Geoserver but
    running under Tomcat (6.0.18). After about 10minutes of playing around
    GE and having it send out requests, Tomcat goes up to 100% CPU usage and
    stays there forever.

    I'm using Geoserver 1.6.4. <http://1.6.4.> I've tested the
    combination of Geoserver +
    Tomcat with the default states shapefile data, and sure enough, no
    problems.

    I think the problem is either external to Geoserver (Tomcat) or specific
    to the ArcSDE plugin.

    Any ideas? Or have you encountered this before?

    Thanks,
    Amr.

    -------------------------------------------------------------------------
    This SF.Net email is sponsored by the Moblin Your Move Developer's
    challenge
    Build the coolest Linux based applications with Moblin SDK & win
    great prizes
    Grand prize is a trip for two to an Open Source event anywhere in
    the world
    http://moblin-contest.org/redirect.php?banner_id=100&url=/
    <http://moblin-contest.org/redirect.php?banner_id=100&url=/&gt;
    _______________________________________________
    Geoserver-users mailing list
    Geoserver-users@lists.sourceforge.net
    <mailto:Geoserver-users@lists.sourceforge.net>
    https://lists.sourceforge.net/lists/listinfo/geoserver-users