错误503???!!!

RobinDD 发布于 2013/05/06 22:25
阅读 1K+
收藏 0

刚部署上去的项目...错误503.有木有大大知道怎么解决...

HTTP Status 503 - This application is not currently available


---------------------------------------------

补充:看了下日志,启动时有这种错误,难道是jdk版本不一致么?可是我jdk1.5 1.6都是503错误
---------------------------------
严重: Null component Catalina:type=JspMonitor,name=jsp,WebModule=//localhost/JavaPrj_5,J2EEApplication=none,J2EEServer=none
2013-5-6 22:56:40 org.apache.catalina.startup.HostConfig deployDirectory
严重: Error deploying web application directory JavaPrj_5
java.lang.UnsupportedClassVersionError: Bad version number in .class file (unable to load class com.sanqing.tool.ActionServlet)
    at org.apache.catalina.loader.WebappClassLoader.findClassInternal(WebappClassLoader.java:2822)
    at org.apache.catalina.loader.WebappClassLoader.findClass(WebappClassLoader.java:1159)
    at org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1647)
    at org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1526)
    at org.apache.catalina.startup.WebAnnotationSet.loadApplicationServletAnnotations(WebAnnotationSet.java:108)
    at org.apache.catalina.startup.WebAnnotationSet.loadApplicationAnnotations(WebAnnotationSet.java:58)
    at org.apache.catalina.startup.ContextConfig.applicationAnnotationsConfig(ContextConfig.java:297)
    at org.apache.catalina.startup.ContextConfig.start(ContextConfig.java:1078)
    at org.apache.catalina.startup.ContextConfig.lifecycleEvent(ContextConfig.java:261)
    at org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent(LifecycleSupport.java:142)
    at org.apache.catalina.core.StandardContext.start(StandardContext.java:4611)
    at org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:799)
    at org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:779)
    at org.apache.catalina.core.StandardHost.addChild(StandardHost.java:601)
    at org.apache.catalina.startup.HostConfig.deployDirectory(HostConfig.java:1079)
    at org.apache.catalina.startup.HostConfig.deployDirectories(HostConfig.java:1002)
    at org.apache.catalina.startup.HostConfig.deployApps(HostConfig.java:506)
    at org.apache.catalina.startup.HostConfig.start(HostConfig.java:1315)
    at org.apache.catalina.startup.HostConfig.lifecycleEvent(HostConfig.java:324)
    at org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent(LifecycleSupport.java:142)
    at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1061)
    at org.apache.catalina.core.StandardHost.start(StandardHost.java:840)
    at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1053)
    at org.apache.catalina.core.StandardEngine.start(StandardEngine.java:463)
    at org.apache.catalina.core.StandardService.start(StandardService.java:525)
    at org.apache.catalina.core.StandardServer.start(StandardServer.java:754)
    at org.apache.catalina.startup.Catalina.start(Catalina.java:595)
    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
    at java.lang.reflect.Method.invoke(Method.java:585)
    at org.apache.catalina.startup.Bootstrap.start(Bootstrap.java:289)
    at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:414)

加载中
0
游侠
游侠
游侠
@donjun 503是内部错误,你看看错误日志嘛
RobinDD
RobinDD
大侠..你知道怎么解决么?
0
八木
八木
可能应用程序池占用cpu过高
0
八木
八木
有可能被ddos攻击了,可以试试重启一下,还有可能你程序写的有问题
RobinDD
RobinDD
我自己在本机部署的项目,不存在这个问题呀..
0
RobinDD
RobinDD
部署好,打开首页就是报这个错误,启动的时候不报错
RobinDD
RobinDD
大侠.补充了下问题.你瞅瞅
0
OscerSong
OscerSong
可能一些别的支持没弄好
0
我已经报警了
我已经报警了
贴代码和使用的组件吧
0
八木
八木
出现503错误,其日志都是记录在%Systemroot%\System32\LogFiles\HTTPERR\httperr1.log中。
  其中的s-reason项:
  1、若为AppShutdown,可能是由于CPU占用率太高导致自动关闭应用程序池。
  2、若为AppOffline,可能是由于应用程序标识出错引起的。

  3、若为Disabled,可能是由管理员手工关闭应用程序池引起的。

______引自百度百科。。。

  4、若为QueueFull,可能是因为请求时应用程序池队列已满而生成该错误。

出现503错误的原因
1、网络管理员可能关闭应用程序池以执行维护。
  2、当请求到达时应用程序池队列已满。
  3、应用程序池标识没有使用预定义账户:网络服务,而自己配置了标识,但是配置的这个用户不属于IIS_WPG组
  4、应用程序池启用了CPU监视,并且设置了CPU利用率超过一定百分比关闭应用程序池,而开发人员写的服务端页面(.asp,.aspx
)执行效率不高,会引起CPU的长时间占用,最终达到设置的百分比,从而引起应用程序池关闭
  5、应用程序池的性能选项卡的请求队列限制所填的数值太小,默认为1000。 
0
SuperShaunChyxion
SuperShaunChyxion

java.lang.UnsupportedClassVersionError: Bad version number in .class file (unable to load class com.sanqing.tool.ActionServlet)

重点在这里!!!

RobinDD
RobinDD
是jdk的问题,1.5 6.0都不行.1.7居然可以,晕死了...
0
amonxu
amonxu

上面都说的啥啊,乱七八糟。

尼玛明明是代码里面有错好不好,真服了!

java.lang.UnsupportedClassVersionError: Bad version number in .class file (unable to load class com.sanqing.tool.ActionServlet)

八木
八木
哎,最开始他没贴运行错误的日志,我们都是帮忙想想都有什么可能性的。贴出日志当然直接看出来了
返回顶部
顶部