PowerFlex 3.6: El gateway encuentra un error de espacio del montón de Java
Summary: El servicio de gateway de PowerFlex encuentra errores de espacio del montón de Java durante varias llamadas a la interfaz de programación de aplicaciones (API).
Symptoms
Gateway de PowerFlex versión 3.6.6
Gateway de PowerFlex scaleio.log puede mostrar lo siguiente:
2025-10-16 16:45:24,322 [https-jsse-nio-443-exec-16] DEBUG o.s.web.servlet.DispatcherServlet - Failed to complete request: jakarta.servlet.ServletException: Handler processing failed: java.lang.OutOfMemoryError: Java heap space
Los registros de PowerFlex Gateway Catalina pueden mostrar lo siguiente:
15-Oct-2025 19:41:56.301 WARNING [main] org.apache.tomcat.util.digester.SetPropertiesRule.begin Match [Server/Service/Connector] failed to set property [sessionCacheSize] to [2000]
Impacto
Es posible que las llamadas a la API de PowerFlex no se procesen.
Cause
El consumo excesivo de memoria provoca este error en la caché de la sesión SSL.
Esto ocurría porque el javax.net.ssl.sessionCacheSize La propiedad del sistema no se aplicó correctamente.
En server.xml configuration, el atributo sessionCacheSize="2000" se colocó incorrectamente dentro del <elemento del conector>.
Tomcat 10 omite esta propiedad cuando se define allí, lo que da como resultado un crecimiento ilimitado de la sesión SSL y un eventual OutOfMemoryError.
Resolution
- Conéctese al servidor del gateway de PowerFlex.
- Modificar el archivo
/opt/emc/scaleio/gateway/conf/server.xml
Dentro de la server.xml , mueva los ajustes de configuración:
sessionCacheSize="2000"
- Al fondo, pero dentro de la<
SSLHostConfig>Bloquear - Guarde el archivo.
- Reinicie el servicio del gateway de PowerFlex.
systemctl restart scaleio-gateway