我有一个我已部署到我的生产服务器的mean.js应用程序。 当我在开发模式下使用它时,它运行良好,但是因为我将其切换到生产模式,我收到502代理错误。 无论我是使用node server.js还是pm2运行它都会发生同样的情况。
我用apache2在linux / debian上运行。 我是这个环境中的新手,我怎么才能找到问题。
答案 0 :(得分:0)
原来是一个SSL问题。 在我的production.js文件中,我评论了以下内容:
module.exports = {
//secure: {
// ssl: false,
// privateKey: './config/sslcerts/key.pem',
// certificate: './config/sslcerts/cert.pem'
//},
...
这当然是一个临时解决方案,直到应用程序真正上线