Node JS Http Server Production Ready

时间:2016-06-30 09:29:11

标签: javascript node.js nginx

我正在使用节点js构建一个简单的Web服务,我只使用内置的Web服务器功能:

var server = http.createServer(handleRequest);

我使用node-cache添加了一个缓存机制,但就是这样,我通过PM2运行脚本以确保它始终在运行。这是一个安全而好的做法吗?我看到一些帖子提到使用nginx作为反向代理服务器,这不会增加额外的步骤会减慢速度吗?

谢谢!

1 个答案:

答案 0 :(得分:0)

为了安全起见,负载平衡,静态内容输出和管理问题,建议使用nginx作为生产的前沿。在某些情况下,它可以用于API版本控制。