通常,无论何时我们部署,我们的服务器都会返回503s,因为资产已经编译完成了2-3分钟。如果服务器代码返回503,Express/Node如何提供静态html页面?当然,必须有一种简单的方法来收听特定的错误代码?如何使用Node/Express在特定错误上显示自定义html页面?
2
A
回答
2
app.use
an error handler作为你最后的中间件:
app.use(function (err, req, res, next) {
if (res.statusCode === 503)
return res.render('errors/503.jade');
next(); // default Express' error handler.
});
+0
使用你的整齐格式。 –
1
直接格式从快速JS页复印。
var bodyParser = require('body-parser');
var methodOverride = require('method-override');
app.use(bodyParser());
app.use(methodOverride());
app.use(function(err, req, res, next) {
if (res.status === 503)
{
res.sendFile('yourfilepath/filename.html');
}
});
相关问题
- 1. 自定义错误页面不显示
- 2. 如何在ServiceStack中显示自定义错误页面
- 3. 自定义错误页面不显示在IIS7上ASP.NET
- 4. 不要在jsp上显示自定义错误页面
- 5. 在IIS 7.5和IIS 7上显示自定义错误页面
- 6. 自定义错误页面在错误请求(400错误)上不显示
- 7. 在WebView上显示自定义HTML错误泄露实际页面
- 8. NSIS-如何动态显示特定的自定义页面?
- 9. 如何显示Http 401结果的自定义错误页面?
- 10. 自定义错误页无法显示
- 11. 如何使用Lighttpd显示自定义500内部服务器错误页面?
- 12. 控制自定义页面在特定任务后显示
- 13. 在404错误自定义页面中显示失败链接
- 14. 在启动时显示自定义错误页面
- 15. 在Asp.Net中显示401的自定义错误页面MVC
- 16. Laravel 5.4显示自定义的错误在登录页面
- 17. 如何自定义我的500.html错误页面? (Rails)
- 18. 使用asp.net从嵌套母版页显示自定义错误页面mvc
- 19. IIS 7.0不显示自定义错误页面
- 20. ASP.NET自定义错误页面不会显示异常URL
- 21. Rails中针对特定动作的自定义错误页面
- 22. 自定义MBean HTML页面
- 23. iPad上的Phonegap:自定义html页面?
- 24. 如何在MVC中正确调用自定义错误页面?
- 25. 自定义错误页面不起作用IIS 7.0 - 它显示错误错误页面
- 26. 如何使用rhino mocks显示自定义错误消息
- 27. 如何自定义摘要页面以显示特定的字段值?
- 28. 显示自定义页面内容
- 29. CMS和显示自定义404页面
- 30. 自定义ActiveAdmin中的显示页面
您的节点进程是否正在运行?它是否代理? – elmigranto
@elmigranto是的,它在代理后面 –
所以你想要在节点进程停止时显示HTML?这取决于代理本身以及它如何处理上游错误。这不是特定于节点/快递/等。或者我错过了什么? – elmigranto