【发布时间】:2020-05-19 19:36:41
【问题描述】:
有时烧瓶应用服务器可能没有运行,页面只会说服务器未到达。如果无法访问烧瓶应用程序,有什么方法可以让 Nginx 重定向到不同的 url
【问题讨论】:
-
PWAs可以做这个客户端。
有时烧瓶应用服务器可能没有运行,页面只会说服务器未到达。如果无法访问烧瓶应用程序,有什么方法可以让 Nginx 重定向到不同的 url
【问题讨论】:
这种代理的动态变化在 Nginx 中是无法直接实现的。您可以做的一种方法是拥有一个专门的服务(应用程序),通过定期轮询您的主要烧瓶端点来处理这个问题。
如果是否定响应,那么您的服务可以简单地更改 nginx 配置,然后向 nginx 进程发送HUP 信号,该进程又使用新可用的配置重新加载 nginx。这种方法非常有效且快速。
如果您在 Python 中创建此服务,您可以使用 signals library 将信号发送到 nginx 主进程,也可以使用 nginxparser library 来玩弄 nginx 配置
【讨论】: