GeoServer 2.1.3 User Manual
  • About
  • Blog
  • Download
  • Documentation
  • GeoServer 2.1.3 User Manual »
  • Running in a Production Environment
  • next
  • previous|

Running in a Production EnvironmentΒΆ

GeoServer is geared towards many different uses, from a simple test server to the enterprise-level data server. While many optimizations for GeoServer are set by default, here are some extra considerations to keep in mind when running GeoServer in a production environment.

  • Java Considerations
    • Use Oracle JRE
    • Install native JAI and JAI Image I/O extensions
  • Container Considerations
    • Optimize your JVM
  • Configuration Considerations
    • Use production logging
    • Set a service strategy
    • Personalize your server
    • Configure service limits
    • Set security
    • Cache your data
  • Data Considerations
    • Use an external data directory
    • Use a spatial database
    • Pick the best performing coverage formats
  • Linux init scripts
    • Debian/Ubuntu
    • Suse
  • Other Considerations
    • Host your application separately
    • Proxy your server
    • Publish your server’s capabilities documents
    • Set up clustering
  • Troubleshooting
    • Checking WFS requests
    • Leveraging GeoServer own log
    • Logging service requests
    • Using JDK tools to get stack and memory dumps
Previous: Disabling security
Next: Java Considerations

Continue Reading

  • Previous: Disabling security
  • Next: Java Considerations

This Page

  • Show Source
© Copyright 2011 GeoServer. Last updated on Dec 21, 2011. Created using Sphinx.