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.
- 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.
-
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"/>"
- Mapping: http://<server>:<port>/RepositoryService/repository/default/Configuration/MappingConfiguration en
- Detenga el servidor Spectrum.
- Con un editor de texto, abra los archivos java.vmargs que se encuentran en <Installed>\Pitney Bowes\Spectrum\server\modules\spatial\java.vmargs.
-
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. - Guarde al archivo java.vmargs.
- Inicie el contenedor del servidor:
- Abra un símbolo del sistema como Administrador.
- Vaya al directorio <Installed>\Pitney Bowes\Spectrum\server\bin\wrapper y escriba wrapper.exe -c.
Este servidor Spectrum se iniciará en pocos minutos. - Cuando se inicie el servidor, ejecute las siguientes solicitudes desde las páginas de demostraciones:
- Abra http://<servername>:<port>/Spatial/MappingService/DemoPage.html y ejecute la solicitud List Named Maps.
- Abra http://<nombre del servidor>:<puerto>/Spatial/FeatureService/DemoPage.html y ejecute la solicitud Enumerar nombres de tablas.
- Vaya a <Installed>\Pitney Bowes\Spectrum\java64\bin and run jconsole.exe.
- En Proceso local, seleccione el proceso del contenedor.
- En Jconsole, agregue una nueva sesión y seleccione el proceso Feature Service.
- En Jconsole, agregue una nueva sesión y seleccione el proceso Mapping Service.
- 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.