通过 Nginx 进行节点端口转发或代理?

通过 Nginx 进行节点端口转发或代理?

在运行 Ubuntu 的 EC2 服务器实例上托管 Node/Express 应用程序的最佳方法是什么(就速度/最佳实践而言)?

  1. 使用 Nginx 作为代理,具体方法如下这个问题
  2. 在 iptables 中添加端口转发规则,例如https://gist.github.com/776580

有人能概述一下这两种方法存在的任何问题吗?当我所做的只是将请求从端口 80 转发到 8000 时,使用 Nginx 似乎有点毫无意义。

答案1

使用nginx的好处是可以更轻松地管理多个域以及静态文件的缓存。

相关内容