Funciones en segundo plano de Netlify
Lo más rápido que pueda:
- AWS Lambda es excelente: le permite ejecutar código del lado del servidor sin ejecutar realmente un servidor. Esto es lo que significa en gran medida “sin servidor” .
- Las funciones de Netlify se ejecutan en AWS Lambda y las hacen mucho más fáciles de usar. Por ejemplo, simplemente coloca algunos scripts en una carpeta que implementan cuando ingresa a su rama principal. Además, obtienes registros.
- Las funciones de Netlify solían estar limitadas a un tiempo de ejecución de 10 segundos, aunque Lambda puede ejecutarse durante 15 minutos .
- Ahora , también puedes ejecutar funciones de 15 minutos en Netlify, agregando
-background
al nombre del archivo comomy-function-background.js
. (También puedes escribir en Go). - Esto significa que puede realizar tareas de ejecución prolongada, como activar un navegador sin cabeza y extraer algunos datos, procesar imágenes para crearlas en un PDF y enviarlas por correo electrónico, sincronizar datos entre sistemas con solicitudes API por lotes… o cualquier otra cosa que lleve mucho más tiempo. más de 10 segundos para hacerlo.
Subir
Deja un comentario