【问题标题】:Monitoring Bottle API in AWS在 AWS 中监控 Bottle API
【发布时间】:2017-04-23 21:45:53
【问题描述】:

我在 AWS 服务器上运行一个 Bottle API。应用程序有时会出现故障。监控 API 是否正在运行的有效方法是什么? 如果它出现故障,我怎样才能再次打开它而不需要转到服务器命令行?

【问题讨论】:

    标签: python amazon-web-services bottle


    【解决方案1】:

    如果您运行 Bottle API 的 docker 容器,您可以使用 restart: always 设置告诉 docker 在 API 出现故障时重新启动该 API。 E.G(假设你构建了 docker 容器)

    在 docker-compose.yml 文件中

    BottleAPI:
        #settings and what to run here
        restart: always
    

    【讨论】:

    • 我不使用 docker
    • 另一种方法是使用 python 脚本检查 netstat 是否有您的服务,如果不存在则重新启动它。
    猜你喜欢
    • 2020-02-10
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多