PowerFlex 3.6: Gateway stößt auf Java-Heap-Speicherplatzfehler - java.lang.OutOfMemoryError: Java-Heapspeicherplatz

Summary: Der PowerFlex Gateway-Service stößt bei mehreren API-Aufrufen (Application Programming Interface) auf Java-Heap-Speicherplatz-Fehler.

This article applies to This article does not apply to This article is not tied to any specific product. Not all product versions are identified in this article.

Symptoms

PowerFlex Gateway-Version 3.6.6

PowerFlex-Gateway scaleio.log kann Folgendes anzeigen:

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

PowerFlex Gateway Catalina-Protokolle zeigen möglicherweise Folgendes an:

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]

 

Auswirkungen

PowerFlex-API-Aufrufe können möglicherweise nicht verarbeitet werden.

Cause

Übermäßiger Speicherverbrauch führt zu diesem Fehler im SSL-Sitzungscache.

Dies geschah, weil die javax.net.ssl.sessionCacheSize Dieser Hyperlink führt Sie zu einer Website außerhalb von Dell Technologies.Die Systemeigenschaft wurde nicht korrekt angewendet.

Wählen Sie in der server.xml Konfiguration, das Attribut sessionCacheSize="2000" wurde fälschlicherweise innerhalb des <Connector-Elements> platziert.

Tomcat 10 ignoriert diese Eigenschaft, wenn sie dort definiert ist, was zu einem unbegrenzten Wachstum von SSL-Sitzungen und letztendlich zu einer OutOfMemoryError.

Resolution

  • Stellen Sie eine Verbindung zum PowerFlex Gateway -Server her.
  • Ändern Sie die folgende Datei:   
    /opt/emc/scaleio/gateway/conf/server.xml

 

  • Verschieben Sie mit in der server.xml Datei die Konfigurationseinstellung innerhalb des SSLHostConfig-Tags: 
    sessionCacheSize="2000"

     

  • Speichern Sie die Datei.
  •  Die Änderungen sehen wie folgt aus:  
    <SSLHostConfig
                        clientAuth="${client.auth}"
                        sslProtocol="TLS"
                        protocols="TLSv1.2"
                        sessionCacheSize="2000"
                        truststoreFile="${truststore.file}"
                        truststorePassword="${truststore.password}"
                        trustManagerClassName="${trust.manager.class.name}"
                        ciphers="TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384,TLS_ECDHE_ECDSA_WITH_AES_256_GCM_SHA384,TLS_ECDHE_ECDSA_WITH_AES_256_CCM,TLS_ECDHE_ECDSA_WITH_AES_256_CCM_8">
                    <Certificate
                            certificateKeystoreFile="${keystore.file}"
                            certificateKeystorePassword="${keystore.password}" />
    
                </SSLHostConfig>

 

  • Starten Sie den PowerFlex Gateway -Service neu
    systemctl restart scaleio-gateway

Betroffene Versionen

PowerFlex 3.6.6

Behoben in Version

PowerFlex 3.6.7

Article Properties
Article Number: 000388358
Article Type: Solution
Last Modified: 08 Apr 2026
Version:  3
Find answers to your questions from other Dell users
Support Services
Check if your device is covered by Support Services.