【发布时间】:2010-10-05 01:42:33
【问题描述】:
目前我使用 nginx + 乘客为我的 rails 应用程序提供服务。我一直在对反向代理进行一些研究,并弹出了一些名称(主要是 squid、varnish 和 nginx)。
现在如果我使用 nginx 作为我的 网络服务器我还能用它作为我的吗 反向代理?
一般意义上,大多数 站点使用 nginx 代理静态 内容和 apache/mongrel 或 类似动态的东西 内容。如果我想坚持我的 nginx,乘客设置,什么会 我的建筑看起来像当我 引入反向代理?会吗 是一个单独的盒子或实例 nginx?
如果我是 引入负载均衡器,例如 HAProxy。
最后,这些有多重要 早期的选择?所以如果我最终 后悔一个选择(比如说 清漆,因为它做得不好 饼干等),是不是很容易 换个方式?
谢谢
【问题讨论】:
标签: ruby-on-rails performance caching load-balancing reverse-proxy