nginx proxy_pass 如果 pm2 是 运行
nginx proxy_pass if pm2 is running
我是 nginx 的新手,需要特定的配置。
我有一个 node.js(快速)页面,它通过 pm2 运行并且一切正常。
但现在我想使用 nginx 来:
- 处理静态文件
- 如果 node.js 站点关闭,打开服务器状态为 503 的静态 html(维护)页面。
我找到了一些处理静态文件的解决方案,但没有人处理 update/restart 和停机阶段的维护模式。
任何人都可以帮助我,或者给我一个 "nice" 解决方法吗?
谢谢
反过来想想,如果服务不可用,让nginx提供一个适当的维护页面
error_page 500 502 503 504 /custom_50x.html;
location = /custom_50x.html {
root /usr/share/nginx/html;
internal;
}
我是 nginx 的新手,需要特定的配置。
我有一个 node.js(快速)页面,它通过 pm2 运行并且一切正常。
但现在我想使用 nginx 来:
- 处理静态文件
- 如果 node.js 站点关闭,打开服务器状态为 503 的静态 html(维护)页面。
我找到了一些处理静态文件的解决方案,但没有人处理 update/restart 和停机阶段的维护模式。
任何人都可以帮助我,或者给我一个 "nice" 解决方法吗?
谢谢
反过来想想,如果服务不可用,让nginx提供一个适当的维护页面
error_page 500 502 503 504 /custom_50x.html;
location = /custom_50x.html {
root /usr/share/nginx/html;
internal;
}