`
misswolf
  • 浏览: 16786 次
  • 来自: ...
最近访客 更多访客>>
社区版块
存档分类
最新评论

Tomcat压力

阅读更多
有两台服务器A和B
服务器A
操作系统: CentOS4.4 Linux (32位)
    内存:  8G
  数据库:  Oracle10g

服务器B
操作系统: CentOS5 Linux (32位)
    内存:6G
应用服务器:Weblogic8.1 sp4 和tomcat5.5

服务器A专用数据库

在服务器B上的Weblogic上发布了 ssh架构的工作流应用
在服务器B上的Tomcat上发布了三个Spring webwork jdbc应用

我们做了一些优化,Weblogic的JVM分配了1.75G Tomcat的jvm也分配了1.5G内存,运行中只有weblogic用到了1.5G以上内存,Tomcat最多只用了600M内存而已

现在的问题是:
在早上8:00-8:15这段时间内,有1000人需要登陆Tomcat的应用,然后再进行Weblogic下的工作流系统进行签到
服务器这两天早上都承受不了压力,不能响应,内存也没溢出,服务器都操作系统都两个月没有重启了,中间也没有
出现这两天的情况,明天还出现承受不了压力就完了,大侠们我该怎么优化?
分享到:
评论

相关推荐

    (转)ab-tomcat压力测试工具

    【标题】:“(转)ab-tomcat压力测试工具” 【描述】:这篇博客文章并未提供具体的描述,但根据标题可以推断,它可能涉及一个名为"ab"的压力测试工具在Tomcat应用服务器上的使用。"ab"是Apache HTTP服务器项目的一...

    tomcat自动关闭原因

    在IT领域,特别是Web应用服务器的管理与维护中,Tomcat自动关闭是一个常见的问题,它可能由多种因素引起,对业务连续性...在部署生产环境前,进行充分的压力测试和安全评估也是必要的步骤,以预防潜在的自动关闭风险。

    redis整合tomcat7

    默认情况下,Tomcat会将用户的session信息存储在服务器的内存中,当用户数量增多时,内存压力会增大,且session的持久化和分布式共享变得困难。 为了整合Redis和Tomcat,我们需要解决的主要问题是如何将session数据...

    优化提高tomcat性能.Tomcat参数调优

    - 如`nginx`,可以通过配置将静态资源的请求直接转发给CDN或静态服务器,减轻Tomcat的压力。 - 多台Tomcat配合`Keep-Alive`策略,可以有效分摊请求,提高整体性能。 6. **JMeter测试**: 使用`jmeter`进行压力...

    redis整合tomcat8

    标题“redis整合tomcat8”涉及的是在Java Web开发中,如何将Redis缓存系统与Tomcat应用服务器集成,以优化session管理。Redis通常用于缓解服务器内存压力,提高Web应用程序的性能,特别是处理大量并发用户时。以下是...

    linux定时自动重启TOMCAT

    linux定时自动重启TOMCAT,SHELL脚本, 按制定时间启动脚本,并自动查找TOMCAT进程,关闭TOMCAT进程,然后再启动TOMCAT进程,服务器压力过大,或遭受攻击时,TOMCAT集群时自动维护出问题的TOMCAT。

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

    标题 "Tomcat7+Redis+Session 负载之后session 共享 tomcat jar包" 涉及的是在使用Nginx做负载均衡时,...同时,由于Session数据存储在独立的Redis中,对于提升应用性能也有所帮助,减少了每个Tomcat实例的内存压力。

    Tomcat6/Tomcat7/httpwatch

    5. **压力测试** - 可模拟多个并发连接,进行模拟用户负载测试,检查服务器性能和稳定性。 使用HttpWatch可以深入理解网络交互,优化前端性能,提升用户体验,尤其是在处理复杂的Web应用或进行性能优化时,它是不...

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

    1. **Tomcat会话管理**:Tomcat默认使用内存来存储session,但当面临大量并发用户或者需要跨服务器共享session时,这种策略可能会导致内存压力过大或者session丢失。通过集成Redis,可以将session持久化到更可靠的...

    tomcat5.5.12.rar

    5. 对静态资源进行缓存,减轻服务器压力。 六、常见问题及解决方法 在使用Tomcat 5.5.12过程中,可能会遇到的问题包括但不限于: 1. 应用启动慢:检查JVM内存设置,确保有足够的资源运行应用。 2. 连接超时:调整...

    tomcat-redis-session-manager

    通过设置适当的过期策略,还可以防止session数据过度积累,避免内存压力。 值得注意的是,使用`tomcat-redis-session-manager`可能会带来额外的网络延迟,因为每次session操作都需要与Redis通信。因此,在大型...

    tomcat+redis依赖包

    在高并发的Web应用中,将用户的会话信息从传统的基于内存的Tomcat会话管理转移到Redis,可以降低服务器内存压力,同时提升响应速度。 `jedis-2.1.0.jar`是Java编写的Redis客户端库,用于与Redis服务器进行通信。这...

    tomcat8专用redisjar包

    在Web应用开发中,特别是涉及高并发、分布式环境时,使用Redis作为缓存或会话存储可以显著提高性能并减轻数据库压力。 描述中提到的“nginx+redis+tomcat8负载均衡”,揭示了这个jar包在负载均衡架构中的作用。...

    java源码:Tomcat 安装apr 支持 Tomcat Native.zip

    - **内存管理优化**:Apr提供了内存池功能,可以更有效地管理内存,降低垃圾回收压力。 然而,值得注意的是,虽然Apr和Tomcat Native能带来性能提升,但并非所有应用都能从中受益。对于小型应用或者非高并发场景,...

    Tomcat集群实例下载

    在Tomcat集群中,每个实例都是一个单独运行的Tomcat服务器,它们通过网络通信,共享session数据,并能将请求分发到不同的服务器上,降低单一节点的压力。 集群实现的关键组件包括: 1. **负载均衡器**:负载均衡器...

    tomcat-redis依赖jar包

    - 避免阻塞操作:尽量使用非阻塞命令,减少Redis服务端的压力。 - 使用Pipeline或Transaction批量操作:减少网络交互次数,提高性能。 5. **安全考虑** - 防火墙配置:确保只允许必要的IP地址访问Redis服务器。 ...

    Nginx+tomcat+redis

    - **静态资源处理**:Nginx对静态文件(如CSS、JavaScript、图片等)有出色的处理能力,直接由Nginx返回,减轻了应用服务器的压力。 2. **Tomcat**: Tomcat是Apache软件基金会的Java Servlet和JavaServer Pages...

    apache-tomcat-8.5.97-windows-x.zip

    - 缓存JSP编译结果,减少重载压力。 10. **故障排查**: - 查看logs目录下的日志文件,如catalina.out,以定位和解决问题。 - 使用JMX(Java Management Extensions)进行远程监控和管理。 综上,Apache Tomcat...

Global site tag (gtag.js) - Google Analytics