PowerFlex 3.6: Gateway stuit op Java Heap Space-fout
Summary: De PowerFlex Gateway-service stuit op Java-heapruimtefouten tijdens meerdere API-aanroepen (Application Programming Interface).
Symptoms
PowerFlex Gateway versie 3.6.6
PowerFlex Gateway scaleio.log Kan het volgende laten zien:
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
In de PowerFlex Gateway Catalina-logboeken kan het volgende worden weergegeven:
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]
Impact
PowerFlex API-aanroepen kunnen mogelijk niet worden verwerkt.
Cause
Overmatig geheugengebruik veroorzaakt deze fout in de SSL-sessiecache.
Dit gebeurde omdat de javax.net.ssl.sessionCacheSize Systeemeigenschap is niet correct toegepast.
In het server.xml configuratie, het attribuut sessionCacheSize="2000" is verkeerd in het <connectorelement> geplaatst.
Tomcat 10 negeert deze eigenschap wanneer deze daar wordt gedefinieerd, wat resulteert in onbegrensde SSL-sessiegroei en een uiteindelijke OutOfMemoryError.
Resolution
- Maak verbinding met de PowerFlex Gateway-server.
- Wijzig het bestand
/opt/emc/scaleio/gateway/conf/server.xml
In het kader van de server.xml bestand, verplaatst u de configuratie-instelling:
sessionCacheSize="2000"
- Naar beneden, maar binnen de<
SSLHostConfig>blokkeren - Sla het bestand op.
- Start de PowerFlex Gateway-service opnieuw.
systemctl restart scaleio-gateway