JBoss-5.0.0.GA 使用过程中问题解决办法
2013-12-13 17:23
344 查看
1.JBoss-5.0.0.GA vfs-nested.tmp 无限增大问题解决办法:
在run.sh中添加如下内容:
JAVA_OPTS="$JAVA_OPTS -Djboss.vfs.forceCopy=false"
2.使用JBOSS-5.0.0.GA作为中间件,应用程序运行一段时间之后出现系统对客户端请求变慢,并且引发内存溢出等情况。
出现这种情况的原因是因为按照问题1中所描述的方面解决了vfs-nested.tmp无限增大,但是这种解决办法会导致应用系统的Perm Heap不断加载程序的jar包,但是却不释放,所以一段时间之后,持久堆栈就会被耗尽。出现这种情况,建议使用更高版本的JBOSS,至少应该使用JBOSS5.1.0GA以上的版本。
3.java.lang.IllegalArgumentException: Document base D:\jboss-5.1.0GA\server\default\deploy\WebRoot\WEB-INF\web.xml does not exist or is not a readable directory
出现这种错误时因为发布的程序没有达成war包,直接发布在deploy目录下,不打war包时,程序包的文件名必须要以.war结尾才行。
在run.sh中添加如下内容:
JAVA_OPTS="$JAVA_OPTS -Djboss.vfs.forceCopy=false"
2.使用JBOSS-5.0.0.GA作为中间件,应用程序运行一段时间之后出现系统对客户端请求变慢,并且引发内存溢出等情况。
出现这种情况的原因是因为按照问题1中所描述的方面解决了vfs-nested.tmp无限增大,但是这种解决办法会导致应用系统的Perm Heap不断加载程序的jar包,但是却不释放,所以一段时间之后,持久堆栈就会被耗尽。出现这种情况,建议使用更高版本的JBOSS,至少应该使用JBOSS5.1.0GA以上的版本。
3.java.lang.IllegalArgumentException: Document base D:\jboss-5.1.0GA\server\default\deploy\WebRoot\WEB-INF\web.xml does not exist or is not a readable directory
出现这种错误时因为发布的程序没有达成war包,直接发布在deploy目录下,不打war包时,程序包的文件名必须要以.war结尾才行。
相关文章推荐
- ASIHTTPRequest使用过程中遇到的问题及解决办法
- 记录使用vmware workstation11安装CentOS-6.6-x86_64-minimal.iso过程中遇到的问题及解决办法
- 使用google、firefox、360浏览器的过程中遇到的问题及解决办法
- asp.net 使用Ueditor过程中出现的问题及解决办法
- Git 使用过程中遇到的问题以及解决办法
- TensorFlow 初学者在使用过程中可能遇到的问题及解决办法(转)
- caffe使用过程中遇到的问题和解决办法
- Egit使用过程中遇到的问题及解决办法
- LoadRunner 使用过程中问题及解决办法记录
- Android Studio 使用过程中出现的问题及解决办法
- 【Git使用详解】Egit使用过程中遇到的问题及解决办法
- ASIHTTPRequest使用过程中遇到的问题及解决办法
- 使用ZFPlayer过程中遇到的一些问题及解决办法
- Jmeter使用过程中遇到的问题及解决办法
- 冷焊机使用过程中遇到的常见5大问题及解决办法
- gitHub 的使用过程中遇到的问题和解决办法
- cocopods安装使用和安装过程中遇到的问题及解决办法(2016)
- iOS 学习笔记二【cocopods安装使用和安装过程中遇到的问题及解决办法】
- ASIHTTPRequest使用过程中遇到的问题及解决办法
- ASIHTTPRequest使用过程中遇到的问题及解决办法