Linux环境相关操作(下)
上一篇 /
下一篇 2013-12-24 23:29:32
/ 个人分类:linux
1. Jboss自启动
将jboss脚本放置到 /etc/init.d目录下
执行指令之前JBOSS服务脚本已经拷贝到系统目录SERVICE_PATH中,并且脚本的参数正确,且用户拥有执行权限。 |
指令 | 功能 | 备注 |
# chkconfig --add jboss | 添加服务到SETUP中 | 可以用# setup中看到服务 |
# chkconfig --level 345 jboss on | 配置服务启动级别 | 未配置则无法随系统启动而启动 |
# chkconfig --del jboss | 从SETUP中删除服务 | 删后无法在SETUP看到服务 |
# service jboss start | 启动JBOSS服务 | 需要一段时间且只能启动一个实例 |
# service jboss stop | 停止JBOSS服务 | 停止需要几秒钟 |
| | |
添加JBOSS服务步骤:
第一步:拷贝服务脚本到/etc/init.d
第二步:赋予服务脚本权限和配置脚本中的变量 chmod 777 jboss
第三步:添加服务: # chkconfig --add jboss
第四部:配置级别: # chkconfig --level 345 jboss on
2. 数据库连接池文件
放在目录/opt/jboss-4.2.2.GA/server/default/lib下:
ojdbc14_10.2.0.3.jar
proxool-0.9.1.jar
proxool-cglib.jar
3. 内存溢出tomcat
原因:
分配给tomcat的内存太小
解决方法:
修改/etc/init.d/目录下的tomcat文件
将:JAVA_OPTS="-Xms134217728 -Xmx268435456 -Xincgc"
改为:JAVA_OPTS="-Xms128M -Xmx512M -Xincgc"
4. 内存溢出jboss
文件:jboss-4.2.2.GA/bin/run.conf
是否包含如下内容: #if [ "x$JAVA_OPTS" = "x" ]; then JAVA_OPTS="-Xms512m -Xmx768m -XX:PermSize=128m -XX:MaxNewSize=256m -XX:MaxPermSize=256m -Dsun.rmi.dgc.client.gcInterval=3600000 -Dsun.rmi.dgc.server.gcInterval=3600000" #fi |
-Xms 初始java内存堆大小
-Xmx 最大java内存堆大小,建议不要超过物理内存的90%
-Xss 每个现场启动所占的内存 128k
-XX:PermSize GC预留内存(动态载入,卸载class)
-XX:MaxPermSize GC最大预留内存
收藏
举报
TAG: