Resin服务器配置指南
resin虚拟内存设置
文章分类:Java编程
show grants for root@localhost;
说明 RESIN_HOME - 表示resin的安装目录
-Xms512m - 表示初始占用内存512MB
-Xmx1024m - 表示最在可占用内存1024MB
Resin 3.0.x Linux下 修改位置:RESIN_HOME\bin\httpd.sh 文件中找到 args= 这行,修改成
args="-J-server -Xms512m -Xmx1024m"
设置JAVA虚拟机的内存使用量。
Windows下
httpd.exe -Xms512m -Xmx1024m
Resin 3.1.x 同时适用于Linux和Windows
修改位置:RESIN_HOME\conf\resin.conf
找到如下内容
<jvm-arg>-Xmx256m</jvm-arg>
<jvm-arg>-Xss1m</jvm-arg>
修改成如下:
<jvm-arg>-Xms512m</jvm-arg>
<jvm-arg>-Xmx1024m</jvm-arg>
<jvm-arg>-Xss1m</jvm-arg>
3 Jdk和Resin安装步骤
1. 下载jdk linux版本, j2sdk-1_4_2_10-linux-i586.bin。
2. 下载resin-2.1.17.tar.gz。或更好版本
3. 直接输入:j2sdk-1_4_2_10-linux-i586.bin就可以安装成功。本身它有安装脚本。
4. 修改用户根目录下配置文件。 (1)ls -a 查看文件 (2)vi .bash_profile 添加:export JAVA_HOME=/home/usboss/j2sdk1.4.2_10/
Note:配置这个文件类似于windows的配置windows的环境变量。修改了这个文件一定要重新登陆。
5. tar -zxf resin-2.1.17.tar.gz 直接的解压就可以使用。
4 文件Httpd.sh参数配置解释
1.文件位置:${resin30}/bin/httpd.sh
2.args='-J-server -Xms200m -Xmx1024m -Xloggc:./log/gc.log -XX:MaxNewSize=256m -XX:MaxPermSize=256m -Djava.awt.headless=true'
(1)J-server -Xms200m -Xmx1024m 其中,-Xms200m 表示启动时,初时内存大小,-Xmx1024m
最大内存占用大小。
(2)-XX:MaxNewSize=256m -XX:MaxPermSize=256m 表示:内存的永久保存区域的大小
(3)-Djava.awt.headless=true 解决在linux/unix验证码图片不能显示的问题。
3. 然后,启动时展示
java -server -Xms200m -Xmx1024m -Xloggc:./log/gc.log -XX:MaxNewSize=256m -XX:MaxPermSize=256m -Djava.awt.headless=true -Xss1m -Dresin.home=/home/channel/appsvr/resin-3.0.22 -Dserver.root=/home/channel/appsvr/resin-3.0.22 -Djava.util.logging.manager=com.caucho.log.LogManagerImpl -Djavax.management.builder.initial=co