Supervisión del uso de la memoria de un servidor que no responde

Si su servidor Spectrum deja de responder, puede seguir los siguientes pasos para supervisar su rendimiento y consumo de recursos. Esta supervisión proporciona información que puede usar para ajustar el uso de las conexiones y la memoria.

  1. Revise si funciona un servicio distinto a Mapping Service. Por ejemplo, iniciar Feature Service en la página de demostración: http://<nombre del servidor>:<puerto>/Spatial/FeatureService//DemoPage.html. Esto determina si todo el servidor está inactivo o solo Mapping Service.
  2. Para verificar que tenga suficiente espacio en disco para almacenar las imágenes de mapas y mosaicos de mapas, inspeccione los archivos de configuración:
    • Mapping: http://<server>:<port>/RepositoryService/repository/default/Configuration/MappingConfiguration en "<Directory> C:\Program Files\Pitney Bowes\Spectrum/server/modules/spatial/images </Directory>"
    • Map Tiling: "http://<server>:<port>/RepositoryService/repository/default/Configuration/MapTilingConfiguration" en "<Property name="diskPath" value="C:/Program Files/Pitney Bowes/Spectrum/server/modules/spatial/TileCache"/>"
  3. Detenga el servidor Spectrum.
  4. Con un editor de texto, abra los archivos java.vmargs que se encuentran en <Installed>\Pitney Bowes\Spectrum\server\modules\spatial\java.vmargs.
  5. Cambie el valor predeterminado de vmargs de 2GB (2048MB). Por ejemplo, para aumentar la memoria del componente remoto a 4GB, cambie vmargs desde el valor predeterminado de -Xmx2048m a -Xmx4096m. No exceda la memoria máxima disponible para su sistema operativo y deje un espacio adecuado para que este último desarrolle sus tareas.
  6. Guarde al archivo java.vmargs.
  7. Inicie el contenedor del servidor:
    1. Abra un símbolo del sistema como Administrador.
    2. Vaya al directorio <Installed>\Pitney Bowes\Spectrum\server\bin\wrapper y escriba wrapper.exe -c.
    Este servidor Spectrum se iniciará en pocos minutos.
  8. Cuando se inicie el servidor, ejecute las siguientes solicitudes desde las páginas de demostraciones:
    1. Abra http://<servername>:<port>/Spatial/MappingService/DemoPage.html y ejecute la solicitud List Named Maps.
    2. Abra http://<nombre del servidor>:<puerto>/Spatial/FeatureService/DemoPage.html y ejecute la solicitud Enumerar nombres de tablas.
  9. Vaya a <Installed>\Pitney Bowes\Spectrum\java64\bin and run jconsole.exe.
  10. En Proceso local, seleccione el proceso del contenedor.
  11. En Jconsole, agregue una nueva sesión y seleccione el proceso Feature Service.
  12. En Jconsole, agregue una nueva sesión y seleccione el proceso Mapping Service.
  13. Deje Jconsole en funcionamiento para supervisar la memoria, la CPU, las conexiones, etc. del contenedor de la plataforma Spectrum para Feature Service y Mapping Service.