GlassFishV3出现 CLOSE_WAIT与can’t identify protocol
如果反复检查你的代码都没有问题,那么问题主要是由于GlassFishV3 中glassfish-grizzly 导致的现象,glassfish-grizzly是将apache的catalina.jar进行再次包装成web-core.jar程序。
解决问题方法:
1,执行$install_dir/bin/pkg image-update
将glassfish进行升级,并且重启,切记如果GlassFish在运行业务时,请不要运行这个命令,因为将会导致整个系统的正常运行。
2,在 domain.xml 文件 的jvm 配置项中加入
<jvm-options>-Dcom.sun.enterprise.server.ss.ASQuickStartup=false</jvm-options>
保存,并且重启。
–end–
豆瓣读书 向你推荐有关
GlassFish、
类别的图书。

本文由J2ee企业顾问-黄毅创作,并已采用创作共用署名2.5中国大陆版许可证授权。






Comment from 小龙女
Time 2010年07月6日 at 10:10 上午
路过,不错的文章。