# Correr python flask continuamente?

**URL:** <https://pyar.discourse.group/t/correr-python-flask-continuamente/894>\
**Category:** Sin categoría\
**Created:** [11 Mayo, 2022 22:58 UTC](https://pyar.discourse.group/t/correr-python-flask-continuamente/894 "2022-05-11T22:58:19Z")\
**Posts on this page:** 3\
**Page:** 1

<div class="post-metadata">

**Author:** ![webdb](https://avatars.discourse-cdn.com/v4/letter/w/41988e/32.png) [@webdb](https://pyar.discourse.group/u/webdb)\
**Post date:** [11 Mayo, 2022 22:58 UTC](https://pyar.discourse.group/t/correr-python-flask-continuamente/894/1 "2022-05-11T22:58:19Z")

</div>

Hola buenas tardes quisiera saber como correr el servidor de flask luego de que la aplicacion se caiga por motivo x. Imaginemos un error en el servidor o codigo.

---

<div class="post-metadata">

**Author:** ![javiermarcon](https://yyz2.discourse-cdn.com/free1/user_avatar/pyar.discourse.group/javiermarcon/32/334_2.png) [@javiermarcon](https://pyar.discourse.group/u/javiermarcon)\
**Post date:** [14 Mayo, 2022 01:51 UTC](https://pyar.discourse.group/t/correr-python-flask-continuamente/894/2 "2022-05-14T01:51:52Z")

</div>

Lo que queres se llama watchdog. En [celery - flask application with watchdog observer - Stack Overflow](https://stackoverflow.com/questions/50593200/flask-application-with-watchdog-observer) tenés la solución.

Saludos,

Javier.

---

<div class="post-metadata">

**Author:** ![Rich](https://yyz2.discourse-cdn.com/free1/user_avatar/pyar.discourse.group/rich/32/290_2.png) [@Rich](https://pyar.discourse.group/u/Rich)\
**Post date:** [15 Mayo, 2022 22:44 UTC](https://pyar.discourse.group/t/correr-python-flask-continuamente/894/3 "2022-05-15T22:44:53Z")

</div>

Una pequeña aclaración de la [documentación](https://flask.palletsprojects.com/en/1.1.x/installation/#optional-dependencies):

> Watchdog provides a faster, more efficient reloader for the development server.

Si es para desarrollar, `watchdog` está bien.

* * *

En caso de que la pregunta sea para ejecutarlo en un ambiente productivo, Flask recomienda usar `waitress`, aunque también proveen info para hacerlo con otros servers.  
[https://flask.palletsprojects.com/en/1.1.x/tutorial/deploy/#run-with-a-production-server](https://flask.palletsprojects.com/en/1.1.x/tutorial/deploy/#run-with-a-production-server)
