Linux/Python学习论坛-京峰教育

 找回密码
 立即注册

一键登录:

搜索
热搜: 活动 交友 discuz
查看: 2401|回复: 1

Resin安装配置及优化

[复制链接]

217

主题

331

帖子

4642

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
4642
QQ
发表于 2015-3-2 17:58:51 | 显示全部楼层 |阅读模式
Resin安装配置:
Resin是CAUCHO公司的产品,是一个非常流行的application server,对servlet和JSP提供了良好的支持,性能也比较优良,resin自身采用JAVA语言开发。
resin 普通版本和pro版本主要区别是 pro支持缓存和负载均衡。pro因为有强大的cache功能,独立作为web服务器处理静态页面性能都可以和apache有一比。但普通版本独立作为web服务器性能就要差一些。当然可以使用apache+resin的方案借助apache的缓存功能提高性能。
一般个人使用都使用开源免费版,如果想更高的性能,可以购买使用企业版resin,售后服务有保障。
tar –xzvf  resin-4.0.33.tar.gz
cd resin-4.0.33 &&./configure  --prefix=/usr/local/resin
\--with-resin-log=/data/logs/resin/--with-java-home=/usr/java/jdk1.6.0_18/
make &&make install
安装完毕后,修改/usr/local/resin/conf/resin.xml 配置文件发布目录,如图:
4.png                              
然后启动resin,/usr/local/resin/bin/resin.sh start 测试成功访问如下图(发布目录未修改之前resin默认测试页面):
5.png

服务优化:
Resin同tomcat一样,都需要优化JVM参数,resin的JVM参数配置在resin.xml里面,配置最大最小内存,会话保持时间及并发数等如下所示:
<http address="*" port="8080"/>
      <!-- SSL port configuration: -->
      <http address="*"port="8443">
        <jsse-sslself-signed-certificate-name="resin@localhost"/>
      </http>
       <jvm-arg>-Xms4000m</jvm-arg>
       <jvm-arg>-Xmx4000m</jvm-arg>
        <jvm-arg>-Xmn1000m</jvm-arg>
       <jvm-arg>-XX:PermSize=128m</jvm-arg>
       <jvm-arg>-XX:MaxPermSize=256m</jvm-arg>
       <thread-max>10000</thread-max>
       <socket-timeout>30s</socket-timeout>
       <keepalive-max>5000</keepalive-max>
        <keepalive-timeout>60s</keepalive-timeout>
       <jvm-arg>-agentlib:resin</jvm-arg>
  Resin参数优化同样包括最大内存、最小内存,年轻带,最大并发,会话超时时间等。根据实际的应用来调节不同的参数。
京峰Linux教育创始人之一,只为有梦想的人!任何事情只要去行动,就会收获结果!
回复

使用道具 举报

0

主题

37

帖子

813

积分

高级会员

Rank: 4

积分
813
发表于 2015-3-20 14:01:23 | 显示全部楼层
很好,学习了!
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|小黑屋|京峰教育,只为有梦想的人 ( 京ICP备15013173号 )

GMT+8, 2018-4-22 10:37 , Processed in 0.046084 second(s), 32 queries , Apc On.

快速回复 返回顶部 返回列表