启动WebLogic后,不能进入控制台和应用的问题

web|控制|问题

昨天现场的实施人员反馈:启动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,只是不知道以后会不会再发生类似情况了。

时间: 2024-11-03 17:25:05

启动WebLogic后,不能进入控制台和应用的问题的相关文章

开机进入“Windows 正在启动”界面后就不动了怎么办

  故障现象: Win XP在给超级用户administrator加了密码后,启动时进入界面时极慢,到了"Windows 正在启动--"界面后就不动了.从安全模式进去后修改了很多设置故障依旧.该XP设置的是自动登录,加了密码后进不去了,在其它的Win XP上试验,在自动登录的系统中给administrator加密码后启动就出现上述现象. 解决方案: 1.重启系统,在进入Win XP之前连续点击"F8",选择"安全模式",输入administrat

计算机- 求助!开机启动完毕后,无背景 无图标 无任务栏,热键失效,只有鼠标可显示移动,右击无菜单栏。

问题描述 求助!开机启动完毕后,无背景 无图标 无任务栏,热键失效,只有鼠标可显示移动,右击无菜单栏. 计算机- 求助!开机启动完毕后,无背景 无图标 无任务栏,热键失效,只有鼠标可显示移动,右击无菜单栏.-mac升级win10热键失效"> 在任务管理器内删除了一个正在运行的通讯软件程序文件(当时忘记应该先结束进程的,右键找到程序文件位置,就直接选择了粉碎文件).这时跳弹窗提示计算机将在几十秒内强制重启,弹窗内没有取消重启的按钮.重启后一直到出现xp系统启动画面都很正常,在滚动轴结束滚动应

限制上传文件大小-Springmvc上传文件限制大小,异常处理返回报错信息后,eclipse控制台还报错

问题描述 Springmvc上传文件限制大小,异常处理返回报错信息后,eclipse控制台还报错 1.web.xml配置: <?xml version="1.0" encoding="UTF-8"?> <web-app version="2.5" xmlns="http://java.sun.com/xml/ns/javaee" xmlns:xsi="http://www.w3.org/2001/X

求教Myeclipse中启动weblogic失败

问题描述 求教Myeclipse中启动weblogic失败 先前在myeclipse10中装了weblogic12,是可以跑起来的.之后自己手动部署了一下项目,直接手动启动weblogic,可以启动,但是Myeclipse中的weblogic却是启动不起来了,求大神指教. 报错如下: 解决方案 怎么报错的?没看到截图呢 解决方案二: 已解决,是原来在weblogic的jdk中配置了参数,现在把参数去掉就OK了. 解决方案三: OK,解决了就好,这样下一次遇到同样的问题,思路会更清晰.

eclipse-Eclipse启动tomcat后,无法打开jsp网页,一直在后台死循环

问题描述 Eclipse启动tomcat后,无法打开jsp网页,一直在后台死循环 其它项目可以打开,唯独那个项目不能打开,启动后一直死循环如下代码 at org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:388) at org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:313) at org.apache.jas

linux内核-求助大家:操作系统kernel启动完成后,BIOS和引导程序的装态问题。

问题描述 求助大家:操作系统kernel启动完成后,BIOS和引导程序的装态问题. 比如,linux kernel已经启动完成,此时,BIOS和引导程序是分别处于什么状态?是仍然驻留在内存中运行,还是所占用的内存被回收了? kernel又是如何知道BIOS和引导程序所使用的内存信息的?

为什么更改了ssh的配置文件,而启动tomcat后或者重新发布后class文件下的配置文件都没有变?

问题描述 为什么更改了ssh的配置文件,而启动tomcat后或者重新发布后class文件下的配置文件都没有变? 然后就是无限报错.... 解决方案 重新建立一个工程,把内容都复制过来 解决方案二: 把发布的删除掉重新发布,重新编译一次试试 解决方案三: 清理下工程看看,project clean 解决方案四: tomcat项目删除干净,重新引入项目,然后重新发布一下 解决方案五: 删除Tomcat的temp目录下所有文件及文件夹: 删除Tomcat的work目录下所有文件及文件夹: 清理重新发布

myeclipse启动weblogic时报的错

问题描述 myeclipse启动weblogic时报的错 java.lang.IllegalAccessError: tried to access class org.mozilla.javascript.DefaultErrorReporter from class org.mozilla.javascript.CompilerEnvirons at org.mozilla.javascript.CompilerEnvirons.(CompilerEnvirons.java:48) at c

mac启动genymotion后电脑会重启,试了好多次,都是如此。

问题描述 mac启动genymotion后电脑会重启,试了好多次,都是如此. 如题,使用的genymotion 版本2.5,virtualbox版本4.3.20