- 主题:问两个服务器方面的问题。
1. Varnish和nginx,哪个应该顶到前面?比如以下两种情况:
(1) User -> Varnish -> nginx
(2) User -> nginx -> Varnish
2. 如果做了反向代理做应用层负载平衡,比如: User -> nginx -> Jetty
那么对于多个http连接,比如10000个User -> nginx连接,可以归并到一个
nginx -> Jetty的长连接上么?
谢。
--
FROM 203.208.61.*
1 varnish主要用作缓存吧?其实我觉得还不如直接用nginx多做几个镜像得了;varnish
似乎没有fastcgi功能,后端必须是nginx
【 在 SlutteryWolf (一生懸命|情色·猥琐·变态·双子狼) 的大作中提到: 】
: 1. Varnish和nginx,哪个应该顶到前面?比如以下两种情况:
: (1) User -> Varnish -> nginx
: (2) User -> nginx -> Varnish
: 2. 如果做了反向代理做应用层负载平衡,比如: User -> nginx -> Jetty
: 那么对于多个http连接,比如10000个User -> nginx连接,可以归并到一个
: nginx -> Jetty的长连接上么?
nginx有长连接到后端服务器吗?
--
FROM 124.205.200.*
呃,没看懂。。。 = =
【 在 JulyClyde (Be stewed/被炖了) 的大作中提到: 】
: 1 varnish主要用作缓存吧?其实我觉得还不如直接用nginx多做几个镜像得了;varnish
: 似乎没有fastcgi功能,后端必须是nginx
啥叫多做镜像?缓存和服务器还是有差别的吧。。。
: nginx有长连接到后端服务器吗?
upstream backend_servers {
server 172.16.100.10:80 weight=1;
server 172.16.100.11:80 weight=1;
}
应用层负载平衡啊。。。
--
FROM 203.208.61.*
【 在 SlutteryWolf (一生懸命|情色·猥琐·变态·双子狼) 的大作中提到: 】
: 呃,没看懂。。。 = =
: 啥叫多做镜像?缓存和服务器还是有差别的吧。。。
用的多的文件,操作系统自然会放在内存里的
静态文件,多弄几个内容相同的http服务器直接服务就行了
--
FROM 61.48.188.*
【 在 SlutteryWolf (一生懸命|情色·猥琐·变态·双子狼) 的大作中提到: 】
: : nginx有长连接到后端服务器吗?
: upstream backend_servers {
: server 172.16.100.10:80 weight=1;
: server 172.16.100.11:80 weight=1;
: }
是长连接吗?
--
FROM 61.48.188.*
=_=
okay...
【 在 JulyClyde (Be stewed/被炖了) 的大作中提到: 】
: 用的多的文件,操作系统自然会放在内存里的
: 静态文件,多弄几个内容相同的http服务器直接服务就行了
--
FROM 114.245.228.*
【 在 SlutteryWolf (一生懸命|情色·猥琐·变态·双子狼) 的大作中提到: 】
: 1. Varnish和nginx,哪个应该顶到前面?比如以下两种情况:
: (1) User -> Varnish -> nginx
这个比较适合有很多的静态文件的情况 varnish作为缓存 减轻nginx的负载
: (2) User -> nginx -> Varnish
这个比较适合并发连接很高的情况 用nginx来挡连接 同时也算是http层的lb varnish后段还是需要web服务器的
: 2. 如果做了反向代理做应用层负载平衡,比如: User -> nginx -> Jetty
: 那么对于多个http连接,比如10000个User -> nginx连接,可以归并到一个
: nginx -> Jetty的长连接上么?
不能 nginx的proxy模块还是http1.0的 完成请求会马上断开
: 谢。
--
FROM 60.186.203.*
【 在 RoyalKing (爱生活) 的大作中提到: 】
: 这个比较适合有很多的静态文件的情况 varnish作为缓存 减轻nginx的负载
nginx又不怕负载,为啥要减轻?
: 不能 nginx的proxy模块还是http1.0的 完成请求会马上断开
: ...................
--
FROM 61.149.191.*
nginx是很强悍 但是如果你有上T的数据 文件系统的性能有限
用varnish还是减轻这方面的负载 同时也可以加速用户访问
【 在 JulyClyde (Be stewed/被炖了) 的大作中提到: 】
: nginx又不怕负载,为啥要减轻?
--
FROM 60.12.227.*
这么说你有上T的内存给varnish用了?
那我也可以nginx+tmpfs啊
【 在 RoyalKing (爱生活) 的大作中提到: 】
: nginx是很强悍 但是如果你有上T的数据 文件系统的性能有限
: 用varnish还是减轻这方面的负载 同时也可以加速用户访问
--
FROM 60.28.180.*