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.
AWS Lambda las funciones tienen muchos usos en las aplicaciones de Amazon Neptune. Aquí ofrecemos una guía general para usar las funciones de Lambda con cualquiera de los controladores y variantes de lenguaje populares de Gremlin, así como ejemplos específicos de funciones de Lambda escritas en Java y Python. JavaScript
nota
La mejor forma de utilizar las funciones de Lambda con Neptune ha cambiado con las versiones recientes del motor. Neptune solía dejar abiertas las conexiones inactivas mucho después de reciclar un contexto de ejecución de Lambda, lo que podía provocar una pérdida de recursos en el servidor. Para mitigar esta problema, solíamos recomendar abrir y cerrar una conexión con cada invocación a Lambda. Sin embargo, a partir de la versión 1.0.3.0 del motor, se ha reducido el tiempo de espera de las conexiones inactivas para que dejen de tener pérdidas tras reciclar un contexto de ejecución de Lambda inactivo, por lo que ahora recomendamos utilizar una sola conexión durante el contexto de ejecución. Esto debería incluir un poco de gestión de errores y código back-off-and-retry repetitivo para gestionar el cierre inesperado de las conexiones.