`
Zhoumx
  • 浏览: 73529 次
  • 性别: Icon_minigender_1
  • 来自: 长沙
社区版块
存档分类
最新评论

session造成tomcat死掉

阅读更多

用jfreechart做了个web图表,按照网上的资料一顿抄袭下了,搞定了,还比较满意,但后来tomcat频繁的死机,报出X Connection1000.0 linux kill the tomcat,查了些资料,好似国内没有人碰到这个问题,国外的也比较少,说是tomcat超载了,也有其他原因,但都没有详细的解说方案,其中有人提到了jfreechart,但也没具体说怎么解决,后来晚上睡觉的时候想,我的做法是每次打开有图表的页(比较频繁)就要读取数据库,然后产生相应的图表,然后图表是每次都往session里面塞,每个图片大小差不多12K左右,如果session不死,那tomcat就要死,是不是session把系统撑死了?这个没有测试,但估计10有89,立即改为生成图片形式写到硬盘上面,然后把返回的结果路径写到缓存,每次先读取缓存,如果路径存在,则直接返回图片路径,没有再生成。到目前为止好像没有报这个错误了。

分享到:
评论

相关推荐

    Tomcat7+Redis+Session 负载之后session 共享 tomcat jar包

    标题 "Tomcat7+Redis+Session 负载之后session 共享 tomcat jar包" 涉及的是在使用Nginx做负载均衡时,如何通过集成Redis来实现Tomcat7服务器之间的Session共享,从而确保用户在不同服务器之间切换时仍然能够保持...

    tomcat修改sessionId

    tomcat修改sessionId,同一台服务器部署多个tomcat需要修改sessionId,否则会出现session冲突的问题

    session 共享 tomcat-redis-session-manager 所需要的jar (绝对可用)

    3. "tomcat-cluster-redis-session-manager-3.0.jar":这是Tomcat Redis Session Manager的核心组件,实现了Tomcat的Session监听器和Manager接口,使得Tomcat能够将Session数据存储到Redis中,并在需要时从Redis中...

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

    Tomcat作为最常用的Java Servlet容器,其Session管理能力直接影响到应用的性能和可扩展性。本教程将详细介绍如何利用Tomcat 8或9以及Redis实现Session共享,支持Redis集群,以提高系统的可伸缩性和数据一致性。 ...

    tomcat8+memcached session共享

    标题中的“tomcat8+memcached session共享”指的是在Tomcat 8服务器中利用Memcached进行session共享的技术实践。在分布式系统中,session共享是一个重要的问题,因为用户在访问不同的服务器节点时,需要保持登录状态...

    tomcat redis session.rar

    【标题】:“Tomcat Redis Session”指的是在Tomcat集群环境中,通过Redis来实现Session的共享与同步,以解决集群中的Session一致性问题。 【描述】:“Tomcat集群Nginx使用Redis保证Session同步”这一场景中,通常...

    设定tomcat中session过期时间.txt

    ### 设定Tomcat中Session过期时间的三种方式 在Web开发中,Session管理是确保用户状态跟踪的重要机制之一。Tomcat作为一款广泛使用的Java应用服务器及Servlet容器,提供了多种方式来设定Session的有效时长。这有助...

    Session共享 tomcat7+redis的session共享实现

    标题中的"Session共享 tomcat7+redis的session共享实现"指的就是通过配置Tomcat,使其能够将Session数据存储到Redis中,从而实现跨服务器的Session共享。这样,无论用户请求被路由到集群中的哪台服务器,都能获取到...

    tomcat-redis-session-tomcat tomcat无缝集成redis实现tomcat集群session管理

    tomcat-redis-session-tomcat tomcat无缝集成redis实现tomcat集群session管理,包含以下jar包:tomcat-redis-session-manager-VERSION.jar jedis-2.5.2.jar commons-pool2-2.2.jar

    tomcat实现session共享

    而`tomcat-redis-session-manager-1.2-tomcat-7.jar`则是Tomcat 7的Redis session manager实现。 以下是实现步骤: 1. **配置Redis服务器**:确保你有一个运行中的Redis服务器,可以是本地或者远程。配置好服务器...

    tomcat-redis-session-manager的jar包-包含Tomcat7和Tomcat8

    《深入理解Tomcat-Redis-Session-Manager:在Tomcat7和Tomcat8中的应用》 在现代Web应用程序开发中,session管理是一个至关重要的环节,它涉及到用户会话的持久化和跨请求的数据共享。传统的session管理方式在高...

    Tomcat8亲测可用 tomcat-redis-session-manager的jar包

    标题中的“Tomcat8亲测可用 tomcat-redis-session-manager的jar包”指的是一个专为Tomcat8设计的,用于管理session的扩展组件。这个组件实现了将Tomcat应用服务器中的用户session数据存储到Redis分布式缓存系统中,...

    redis-session-manager-tomcat6共享包

    "redis-session-manager-tomcat6共享包"正是针对Tomcat 6这个流行的Java应用服务器,提供了一个集成Redis的Session管理解决方案。 在传统的Web应用中,session信息通常存储在服务器的内存中,当用户在集群环境中跨...

    Tomcat实现session共享demo

    本示例将深入探讨如何使用Tomcat8与Redis相结合来实现session共享,这是一个高效且广泛应用的解决方案。 首先,我们需要理解什么是Session。在Web应用中,Session是用来跟踪用户状态的一种机制。当用户登录后,...

    tomcat-redis-session-manager-1.2-tomcat-7-java-7

    tomcat-redis-session-manager-1.2-tomcat-7-java-7tomcat-redis-session-manager-1.2-tomcat-7-java-7tomcat-redis-session-manager-1.2-tomcat-7-java-7tomcat-redis-session-manager-1.2-tomcat-7-java-7tomcat-...

    tomcat-redis-session-manager实现session共享 配置文件

    在分布式系统中,Session共享是一个常见的需求,尤其是在使用Tomcat这样的Servlet容器时。"tomcat-redis-session-manager"是一个解决方案,它将用户的Session信息存储在Redis缓存服务器中,从而实现跨服务器的...

    tomcat-redis-session-manager

    《Tomcat Redis Session Manager:实现高效会话管理》 在Web应用开发中,session管理是不可或缺的一部分,它用于存储用户状态信息,确保用户在不同页面间保持登录状态。然而,随着分布式系统的普及,单个服务器的...

    tomcat-redis-session-tomcat tomcat集成redis实现tomcat集群session共享jar包

    标题中的“tomcat-redis-session-tomcat”指的是一个项目或解决方案,它的目的是在Tomcat应用服务器集群中实现session共享,通过集成Redis作为session存储。这个解决方案允许在多个Tomcat实例之间共享用户会话,从而...

    tomcat-redis-session-manager包集合下载(tomcat8)

    【标题】"tomcat-redis-session-manager包集合下载(tomcat8)"涉及的主要知识点是将Redis集成到Tomcat中管理会话(session),以提高Web应用的性能和可扩展性。 【描述】中提到的"所需的tomcat-redis-session-...

    Session共享 tomcat8+redis的session共享实现

    本示例主要讨论的是如何在Tomcat8环境中利用Redis实现Session的共享,从而提高系统的可扩展性和可用性。Redis是一个高效的键值存储系统,它能很好地作为Session的集中存储介质。 首先,我们来看一下为什么要进行...

Global site tag (gtag.js) - Google Analytics