|
![]() |
名片设计 CorelDRAW Illustrator AuotoCAD Painter 其他软件 Photoshop Fireworks Flash |
|
昨天现场的实施人员反馈:启动WebLogic后,不能进入控制台,IE显示空白页面,连登录界面都没有! 亲自远程登录服务器访问,确实如此,查看weblogic的相关文件都在啊,郁闷,不报错的问题最难解决。由于系统正在运行中,不能重启服务。百思不得其解后觉得只有上网找相关资料了。后来发现下面的文章: 启动WebLogic后,不能进入控制台和应用的问题 这是一个非常怪异的问题,也是我遇到的最希奇的最难解决的问题了,我们的系统在试运行阶段,偶然会出现应用系统无法登陆的现象,同时,WebLogic的控制台也无法登陆。但是查看操作系统中的进程,WebLogic的进程还在,应用程序的后台输出以及WebLogic的log文件输出都没有任何错误信息。 开始的时候,系统出现问题,我们对系统进行重启,总是能解决问题。偶然会出现重启两次才能解决问题的现象。我也与Bea的工程师进行了联系,他们提供了各种各样的方案,比如在出现问题的时候,采用 telnet ip port的方法查看是否能连接到应用上去,比如采用kill -3的方法打印dump信息,发送给他们查看原因等等等等,最终都还是没能解决这个问题。最长一次造成我们的应用宕机2个小时。 后来有一段时间,系统一直没有出现这个问题。可是某天忽然再次出现问题,而且,这一次来势汹汹,后来基本上达到一整天一整天的系统无法访问。我们采用重建WebLogic domain和server的方式,修改登陆port的方式,每次都是坚持一会儿就再次出现问题。更为严峻的是,重启WebLogic之后,系统几乎立刻就不能访问了。我甚至想到了是不是WebLogic软件的问题,几乎想采用WebSphere来代替它了。 后来,我们采用VPN的方法,让Bea的工程师登陆系统来查看原因,可是他们的800工程师也没有找到原因,郁闷死我了。碰巧Bea的广州售前工程师,查看系统情况的时候,发现系统中存在大概70多个状态为SYN_RCVD的连接。这就联系到了恶意的Dos攻击。(http://www-900.ibm.com/developerWorks/cn/security/se-ddos/index.shtml) 经过测试,这正是病因所在。netstat -an|grep SYN|wc -l每次显示的数量只要大于70,系统基本上都不能访问。后来我们通过两道防火墙过滤来解决了这个问题(一个控制内部网外的访问,一个控制内部网内部的访问)。 这个问题困扰我很长的时间,测试了各种方式。在这里写出来,主要是想说明两个方面的问题。第一:排除系统故障的时候,首先要考虑到网络和病毒的问题。第二:我们在排除系统问题的时候,并没有采用断开服务器所有网络连接,本机访问系统的情况,假如采用了这种方法,可能会更早发现问题。第三:这种没有任何错误提示的问题最难查找,大家要小心。 以上黑体字摘自Java自由人 看完这个,心里到是塌实了不少,假如如此的话,重启系统应该就没事了。不过以后要加强服务器的安全设置哦。 果然,晚上重启系统后,一切OK,只是不知道以后会不会再发生类似情况了。 返回类别: 教程 上一教程: Java高级日期概念 (献给那些要国际化时间及SQL时间的兄弟) 下一教程: Java Servlet API说明文档 您可以阅读与"启动WebLogic后,不能进入控制台和应用的问题"相关的教程: · 怎样让JAVA图形界面程序启动时没有控制台窗口 · 日文系统不能安装Jbuilder的问题解决(InstallAnyWhere问题) · 怎样让Java图形界面程序启动时没有控制台窗口? · JSP应用的安全问题 · 构建高性能J2EE应用的10个技巧 |
![]() ![]() |
快精灵印艺坊 版权所有 |
首页![]() ![]() ![]() ![]() ![]() ![]() ![]() |