Capítulo 12. Problemas de producción

Este trabajo se ha traducido utilizando IA. Agradecemos tus opiniones y comentarios: translation-feedback@oreilly.com

Aunque pueda parecer prematuro empezar a hablar de cuestiones de producción en este momento, puedes ahorrarte mucho tiempo y sufrimiento si empiezas a pensar en la producción desde el principio. El día del lanzamiento llegará antes de que te des cuenta.

En este capítulo, aprenderás sobre la compatibilidad de Express con diferentes entornos de ejecución, métodos para escalar tu sitio web y cómo monitorear la salud de tu sitio web. Verás cómo puedes simular un entorno de producción para pruebas y desarrollo, y también cómo realizar pruebas de estrés para poder identificar los problemas de producción antes de que ocurran.

Entornos de ejecución

Express admite el concepto de entornos de ejecución: una forma de ejecutar tu aplicación en modo producción, desarrollo o prueba. En realidad, puedes tener tantos entornos diferentes como quieras. Por ejemplo, podrías tener un entorno de puesta en escena, o un entorno de formación. Sin embargo, ten en cuenta que desarrollo, producción y prueba son entornos "estándar", y tanto Express como el middleware de terceros suelen tomar decisiones basadas en esos entornos. En otras palabras, si tienes un entorno de "ensayo", no hay forma de hacer que herede automáticamente las propiedades de un entorno de producción. Por esta razón, te recomiendo que te ciñas a los estándares de producción, desarrollo ...

Get Desarrollo Web con Node y Express, 2ª Edición now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.