Seleccione sus preferencias de cookies

Usamos cookies esenciales y herramientas similares que son necesarias para proporcionar nuestro sitio y nuestros servicios. Usamos cookies de rendimiento para recopilar estadísticas anónimas para que podamos entender cómo los clientes usan nuestro sitio y hacer mejoras. Las cookies esenciales no se pueden desactivar, pero puede hacer clic en “Personalizar” o “Rechazar” para rechazar las cookies de rendimiento.

Si está de acuerdo, AWS y los terceros aprobados también utilizarán cookies para proporcionar características útiles del sitio, recordar sus preferencias y mostrar contenido relevante, incluida publicidad relevante. Para aceptar o rechazar todas las cookies no esenciales, haga clic en “Aceptar” o “Rechazar”. Para elegir opciones más detalladas, haga clic en “Personalizar”.

Deshabilitar el almacenamiento en caché de DNS en la máquina virtual de Java

Modo de enfoque
Deshabilitar el almacenamiento en caché de DNS en la máquina virtual de Java - Amazon Neptune

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.

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.

En un entorno en el que desee equilibrar la carga de solicitudes en varias réplicas de lectura, debe inhabilitar el almacenamiento en caché de DNS en la máquina virtual de Java (JVM) y proporcionar el punto de enlace del lector de Neptune al crear el clúster. Desactivar la caché de DNS de la JVM garantiza que DNS se resuelva de nuevo para cada conexión nueva, de modo que las solicitudes se distribuyan en todas las réplicas de lectura. Puede hacerlo en el código de inicialización de su aplicación con la siguiente línea:

java.security.Security.setProperty("networkaddress.cache.ttl", "0");

Sin embargo, el código del cliente Java de Amazon Gremlin proporciona una solución más completa y sólida para el equilibrio de carga. GitHub El cliente Gremlin de Amazon Java conoce la topología de su clúster y distribuye de forma equitativa las conexiones y solicitudes entre un conjunto de instancias del clúster de Neptune. Consulte esta entrada del blog para ver un ejemplo de una función de Lambda de Java que usa ese cliente.

PrivacidadTérminos del sitioPreferencias de cookies
© 2025, Amazon Web Services, Inc o sus afiliados. Todos los derechos reservados.