【发布时间】:2017-10-23 15:37:57
【问题描述】:
我是 nginx 新手,需要特定配置。
我有一个 node.js (express) 页面,通过 pm2 运行,一切正常。
但是现在我想用 nginx 来做:
- 处理静态文件
- 如果 node.js 站点关闭,则打开一个服务器状态为 503 的静态 html(维护)页面。
我找到了一些处理静态文件的解决方案,但没有人在更新/重启和停机阶段处理维护模式。
谁能帮助我,或者给我一个“不错”的解决方法?
谢谢
【问题讨论】:
我是 nginx 新手,需要特定配置。
我有一个 node.js (express) 页面,通过 pm2 运行,一切正常。
但是现在我想用 nginx 来做:
我找到了一些处理静态文件的解决方案,但没有人在更新/重启和停机阶段处理维护模式。
谁能帮助我,或者给我一个“不错”的解决方法?
谢谢
【问题讨论】:
反过来想,如果服务不可用,让 nginx 提供适当的维护页面
error_page 500 502 503 504 /custom_50x.html;
location = /custom_50x.html {
root /usr/share/nginx/html;
internal;
}
【讨论】: