![](/img/trans.png)
[英]Automatically restart process on crash in an Ubuntu docker container
[英]Restart FastAPI Automatically on Crash using Docker in Swarm Mode
Python 程序可能会因一些未捕获的异常而崩溃(可能是由于糟糕的编码、动态类型等)。
我想如果我使用 Docker Swarm 模式启动我的应用程序的多个实例(并使用正确的日志记录来了解错误并在以后纠正它),那么如果一个实例崩溃,我的应用程序仍将运行(因为我正在使用多个实例) . 同时,我可以重新启动崩溃的实例。
如果我在这里做出了任何错误的假设,请告诉我。
在FastAPI 的文档中,它提到如果在 Docker Swarm 模式下崩溃,我们可以重新启动程序。 但是,它没有解释如何做到这一点(至少我找不到)。
任何人都可以让我知道如何在 Swarm 模式下使用 Docker 在崩溃时自动重新启动 FastAPI。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.