`

tomcat Exception loading sessions from persistent storage

阅读更多
严重: Exception loading sessions from persistent storage
java.io.EOFException
at java.io.ObjectInputStream$PeekInputStream.readFully(ObjectInputStream.java:2228)
at java.io.ObjectInputStream$BlockDataInputStream.readShort(ObjectInputStream.java:2694)
at java.io.ObjectInputStream.readStreamHeader(ObjectInputStream.java:761)
at java.io.ObjectInputStream.<init>(ObjectInputStream.java:277)
at org.apache.catalina.util.CustomObjectInputStream.<init>(CustomObjectInputStream.java:56)
at org.apache.catalina.session.StandardManager.doLoad(StandardManager.java:384)
at org.apache.catalina.session.StandardManager.load(StandardManager.java:343)
at org.apache.catalina.session.StandardManager.start(StandardManager.java:657)
at org.apache.catalina.core.ContainerBase.setManager(ContainerBase.java:499)
at org.apache.catalina.startup.ContextConfig.managerConfig(ContextConfig.java:315)
at org.apache.catalina.startup.ContextConfig.start(ContextConfig.java:635)
at org.apache.catalina.startup.ContextConfig.lifecycleEvent(ContextConfig.java:216)
at org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent(LifecycleSupport.java:119)
at org.apache.catalina.core.StandardContext.start(StandardContext.java:4290)
at org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:823)
at org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:807)
at org.apache.catalina.core.StandardHost.addChild(StandardHost.java:595)
at org.apache.catalina.core.StandardHostDeployer.install(StandardHostDeployer.java:277)
at org.apache.catalina.core.StandardHost.install(StandardHost.java:832)
at org.apache.catalina.startup.HostConfig.deployDirectories(HostConfig.java:701)
at org.apache.catalina.startup.HostConfig.deployApps(HostConfig.java:432)
at org.apache.catalina.startup.HostConfig.start(HostConfig.java:983)
at org.apache.catalina.startup.HostConfig.lifecycleEvent(HostConfig.java:349)
at org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent(LifecycleSupport.java:119)
at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1091)
at org.apache.catalina.core.StandardHost.start(StandardHost.java:789)
at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1083)
at org.apache.catalina.core.StandardEngine.start(StandardEngine.java:478)
at org.apache.catalina.core.StandardService.start(StandardService.java:480)
at org.apache.catalina.core.StandardServer.start(StandardServer.java:2313)
at org.apache.catalina.startup.Catalina.start(Catalina.java:556)
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:287)
at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:425)




遇到上述异常,删除Tomcat里面的work\Catalina\localhost下的内容即可解决
分享到:
评论

相关推荐

    Java常见异常

    6. **Exception loading sessions from persistent storage** Hibernate加载持久化会话时出错。这可能是由于数据文件损坏或配置问题。检查Hibernate的配置文件和存储位置,确保所有设置正确。 7. **Hibernate 映射...

    Tomcat8(Tomcat9)+redis实现Session共享(支持Redis集群)

    storeDirectory="${catalina.base}/work/Catalina/localhost_sessions" redisHost="127.0.0.1" redisPort="6379" redisDatabase="0" redisMaxIdle="200" redisMaxTotal="500" redisPassword="" session...

    Apache+Tomcat5.0实现集群

    - Tomcat可以通过 sticky sessions 或者分布式session存储(如Memcached或Redis)来实现session复制。 通过以上步骤,可以成功地在Apache和Tomcat之间建立集群,并实现负载均衡和session复制。这不仅提高了服务的...

    apache与tomcat集成

    ### Apache与Tomcat集成配置详解 #### 一、引言 Apache HTTP Server(简称Apache)与Tomcat集成是一种常见的Web服务器架构模式,特别是在Java Web应用领域。通过将Apache与Tomcat进行集成,不仅可以利用Apache的...

    Tomcat The Definitive Guide, 2nd Edition(PDF)

    PDF版 Tomcat: The Definitive Guide, 2nd Edition By: Jason Brittain;... Community interest fueled a strong demand for a Tomcat guide from O'Reilly. The result clearly exceeds expectations.

    apache与tomcat负载集群的实现

    - Sticky Sessions:保持会话的请求始终发送到最初处理会话的Tomcat实例,避免会话信息在节点间传递的复杂性。 - Distributed Sessions:通过共享存储(如内存或数据库)或会话复制,在所有Tomcat节点之间共享会话...

    tomcat集群与会话共享

    在构建高可用和可扩展的Web应用程序时,Tomcat集群是一个关键的概念。Tomcat集群允许多个Tomcat服务器实例协同工作,以提供冗余和负载均衡,确保服务的连续性和高效性。本文将深入探讨Tomcat集群及其会话共享机制。 ...

    tomcat监控脚本,可获取应用数、日志大小、内存、JVM等信息

    脚本调用: ./tomcat_monitor -u admin -p admin -h 127.0.0.1 -P 8080 返回信息: { "static_tomcat_version":8, "tomcat_server_status":1, "application0":{ "status":"running", "path":"/app1", "active_...

    tomcat的session共享所需jar包

    在Java Web开发中,Tomcat作为一款广泛应用的开源Servlet容器,常常被用来部署Java应用程序。在多服务器环境或集群配置中,实现用户session的共享是一个关键问题,这有助于确保用户在不同服务器之间切换时,其登录...

    (SecureCRT)Tomcat工程发布到linux系统上

    在IT行业中,Linux系统因其稳定性和安全性而广泛用于服务器部署,Tomcat作为一款流行的Java Servlet容器,常被用来运行Java Web应用。对于初学者来说,理解如何将Tomcat工程发布到Linux系统上是非常重要的技能。这里...

    【全套】tomcat集群Session共享

    2. **选择Session复制策略**:Tomcat提供了几种Session复制策略,如黏滞会话(Sticky Sessions)、基于网络的复制(Network-based Replication)等。黏滞会话将用户的请求始终定向到最初创建Session的节点,而基于...

    tomcat8专用session管理包.rar

    标题中的“tomcat8专用session管理包.rar”指的是一个针对Tomcat 8的特定session管理解决方案,这个压缩包包含了在使用Nginx作为反向代理服务器,并与Redis结合实现负载均衡场景下,确保Tomcat应用间session数据共享...

    Nginx 集群 tomcat session 共享配置有源码

    在构建高可用的Web服务时,Nginx作为反向代理服务器和负载均衡器,常常与Tomcat这样的Java应用服务器配合使用。然而,当多个Tomcat实例构成集群时,会面临一个问题:用户session的共享。Session是Web应用程序用来...

    nginx+tomcat负载、集群简单搭建

    ### Nginx+Tomcat 负载均衡与集群简单搭建 #### 一、概述 在互联网技术领域中,随着用户访问量的增加,单一服务器往往难以满足需求,因此需要通过负载均衡和集群技术来提高系统的稳定性和可用性。本文将详细介绍...

    tomcat-session-manager环境构建资源

    标题“tomcat-session-manager环境构建资源”涉及到的是在IT领域中如何配置和管理Tomcat服务器的会话(Session)管理,特别是在一个高可用性(HA)的集群环境中。在这个场景中,Nginx通常作为反向代理服务器,而...

    Redis+Tomcat+Nginx集群实现Session共享,Tomcat Session共享

    为了实现Session粘滞(Sticky Sessions),我们可以配置Nginx的`upstream`模块,使其基于Session ID将请求路由到处理该Session的特定服务器,从而避免频繁在Redis中查找和复制Session,提高性能。 在实际操作中,...

    Tomcat_Session的持久化

    当 Tomcat 服务器关闭或重启,或者 Web 应用被重新加载时,会对在内存中的 HttpSession 对象进行持久化,把它们保存到文件系统中,默认的文件为:&lt;CATALINA_HOME&gt;/work/Catalina/hostname/applicationname/SESSIONS....

    seesion共享需替换tomcat下lib的包

    2. **使用粘滞会话(Sticky Sessions)**:另一种方法是通过负载均衡器(如Nginx或Apache)配置,确保来自同一用户的请求始终被定向到创建Session的同一台服务器。这需要负载均衡器支持粘滞会话设置,但不涉及替换...

    Apache+Tomcat集群和负载均衡及Session绑定

    【Apache+Tomcat 集群与负载均衡及Session绑定】是将多个Apache和Tomcat服务器配置成一个集群,以实现更高的服务可扩展性和可用性。集群的基本思想是通过将工作负载分散到多个服务器,避免单点故障,提高系统的整体...

Global site tag (gtag.js) - Google Analytics