java resin_Nginx+Resin高性能Java平台搭建

现在流行的Java EE容器有很多:Tomcat、Resin、JBoss、Glassfish等,我们常用的主要是前三种,那这个java容器性能方面到底谁更稳定,并发能力更强呢?那当属resin了,resin官方发布了最新版本4.0.33版,号称并发超越apache,不仅支持jsp语言,还能支持php。

我们以前大多用过tomcat,知道tomcat如果要在一台机器配置多个服务,只需要拷贝不同的配置文件,然后配置不同的端口就ok,相比较而言,resin要想在一台机器配置多个服务,就比较麻烦了,那今天我们一起来研究一下。

一、系统环境

系统环境:CentOS6.0x86_64

Nginx版本:Nginx-1.2.6

Resin版本:Resin-4.0.33

JDK版本: JDK-1.6.0_18

二、Nginx安装

1.#首先下载需要安装的软件:【JDK可以去java官网下载并安装】

2. wget http://nginx.org/download/nginx-1.2.6.tar.gz

3. wget http://www.caucho.com/download/resin-4.0.33.tar.gz

4. tar zxvf nginx-1.2.6.tar.gz

5. cd nginx-1.2.6/

6. ./configure --user=www --group=www --add-module=../ngx_cache_purge-1.4

7. \--prefix=/usr/local/nginx\--with-http_stub_status_module --with-http_ssl_module

8. make && make install

三、Resin安装

1. tar –xzvf  resin-4.0.33.tar.gz

2. cd resin-4.0.33 &&./configure  --prefix=/usr/local/resin

3. \--with-resin-log=/data/logs/resin/ --with-java-home=/usr/java/jdk1.6.0_18/

4. make &&make install

四、配置Resin

#cd /usr/local/resin/conf/下

#添加如下代码,在本机配置两个实例端口为8080、8081

修改当前目录vi  resin.properties 修改如下内容:

# app-tier Triad servers: app-0 app-1 app-2

app1_servers      : 127.0.0.1:6800

app2_servers      : 127.0.0.1:6801

# Use overrides for individual server control, for example: app-0.http : 8081

app1.http          : 8080

app2.http          : 8081

配置不同的端口,然后启动resin服务:

/usr/local/resin/bin/resinctl start 即可

然后查看resin 端口 netstat –tnl 我们会看到8080、8081端口

五、配置Nginx

配置nginx并整合Resin如下代码,由于篇幅的原因,这里整合方式就不列出来了

0b1331709591d260c1c78e86d0c51c18.png

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值