首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 软件管理 > 软件架构设计 >

Nginx1.1兑现Resin4集群

2012-08-17 
Nginx1.1实现Resin4集群一,web服务器小论  以前的公司使用的web服务器是tomcat(tomcat+apache作集群),现在

Nginx1.1实现Resin4集群

一,web服务器小论

  以前的公司使用的web服务器是tomcat(tomcat+apache作集群),现在的公司是一家互联网公司,采用的架构是resin+nginx作集群(resin比tomcat快?还有待以后章节比较讨论),

?

?

集群配置服务器说明:

    ? ? 1),serve1:127.0.0.1:8080

? ? ? ? ? ? 2), serve2:127.0.0.1:8081

? ? ? ? ? ? 3), nginx:127.0.0.1:80


二,配置resin服务器

  (注:resin4之前,可以搭一个服务器,在<cluster></cluster>中配置多个server实例,通过实例启动,4.0之后就不可以了,要有专业版才能实现)

  在安装resin之前,必须先安装完jvm环境。

  serve1:127.0.0.1:8080--->

? ? ? 1,安装resin-4.0.*.tar.gz包

两台服务器配置不同的watchdog端口,否则会出现异常-->    <watchdog-port>6700</watchdog-port>    <http id="" port="8080"/>    </server>###重启  resin 服务#####shell $> cd ../binshell $>./resin.sh -server resinserver1 start

?serve1:127.0.0.1:8081--->

??---1,

?通过以上配置,开启两台resin服务器,接下来就是配置nginx

 三,nginx的配置

? ? ? nginx安装需要以下软件包安装

  1,nginx-1.1.5.tar.gz

? ? ? 2,tbje-nginx-upstream-jvm-route-6016b39.tar.gz

? ? ? 3,openssl-1.0.0e.tar.gz(OPENSSL不需要编译安装,只需要解压出来就行)

  分别解压以上程序...

?

? ?nginx命令:

? 这时重启nginx

?

?这时访问:http://127.0.0.1/index.jsp会出现以下情况:

比较resinserver1----->nginxserver1 SessionImpl[aaadbhbcljrab7wtdprmt,] JSESSIONID=aaadbhbcljrab7wtdprmt或者resinserver2----->nginxserver2 SessionImpl[aaadbhbcljrab7wtdprmt,] JSESSIONID=aaadbhbcljrab7wtdprmt
?

?

?

?

1 楼 粉黛秀 2012-06-13   大侠 小弟有一事想请教,关于nginx+resin在window下的集群配置,tbje-nginx-upstream-jvm-route-6016b39.tar.gz这个只有linux版本,如果要是在windiw下配置的话也没有方法指定模块,下载下来后就是exe文件,我在window版的nginx中加入srun_id=resinserver1 就会报错启动不起来 是不是 只有安装了tbje-nginx-upstream-jvm-route-6016b39.tar.gz这个模块才可以用srun_id这个参数,还是怎样,我是个新手,session可不可以想tomcat集群那样用memcached管理在session共享,望赐教! 2 楼 粉黛秀 2012-06-13   受教了 谢谢 3 楼 wu_quanyin 2012-06-13   粉黛秀 写道大侠 小弟有一事想请教,关于nginx+resin在window下的集群配置,tbje-nginx-upstream-jvm-route-6016b39.tar.gz这个只有linux版本,如果要是在windiw下配置的话也没有方法指定模块,下载下来后就是exe文件,我在window版的nginx中加入srun_id=resinserver1 就会报错启动不起来 是不是 只有安装了tbje-nginx-upstream-jvm-route-6016b39.tar.gz这个模块才可以用srun_id这个参数,还是怎样,我是个新手,session可不可以想tomcat集群那样用memcached管理在session共享,望赐教!
------
在window上面的配置我也没有相应的配置过,
至于session用memcached管理本身跟服务器无关,只要在web应用上处理就可以了.

热点排行