Las traducciones son generadas a través de traducción automática. En caso de conflicto entre la traducción y la version original de inglés, prevalecerá la version en inglés.
Es importante cerrar el cliente cuando haya terminado con él para asegurarse de que el servidor cierre las WebSocket conexiones y de que se liberen todos los recursos asociados a las conexiones. Esto ocurre automáticamente si cierra el clúster mediante Cluster.close( )
, ya que client.close( )
se llama internamente.
Si el cliente no está cerrado correctamente, Neptune finaliza todas las WebSocket conexiones inactivas después de 20 a 25 minutos. Sin embargo, si no cierras WebSocket las conexiones de forma explícita cuando terminas de usarlas y el número de conexiones activas alcanza el límite de conexiones WebSocket simultáneas, se rechazarán las conexiones adicionales con un código de error HTTP429
. En ese momento, deberá reiniciar la instancia de Neptune para cerrar las conexiones.
La recomendación de llamar a cluster.close()
no se aplica a las funciones AWS Lambda
de Java. Para obtener más información, consulte Administrar las conexiones de WebSocket Gremlin en las funciones AWS Lambda.