51Testing软件测试论坛

 找回密码
 (注-册)加入51Testing

QQ登录

只需一步,快速开始

微信登录,快人一步

手机号码,快捷登录

查看: 4009|回复: 7
打印 上一主题 下一主题

[原创] 用LR测试,服务器内存CPU使用都很低,但是tomcat却压死了

[复制链接]

该用户从未签到

跳转到指定楼层
1#
发表于 2008-3-14 14:38:11 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
遇到的问题如题
系统是linux
使用调用jsp页面来压tomcat
场景设置的是150个用户,每1秒2个用户,运行1分钟,每1秒结束2个用户
改了tomcat的连接池什么的,还是不行
谁知道是怎么回事啊?
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏
回复

使用道具 举报

  • TA的每日心情

    2016-12-30 10:59
  • 签到天数: 6 天

    连续签到: 1 天

    [LV.2]测试排长

    2#
    发表于 2008-3-14 14:59:40 | 只看该作者
    后台报什么错了?
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    3#
     楼主| 发表于 2008-3-14 16:02:15 | 只看该作者
    当时监控的时候没有注意后台
    现在是不是去catalina.2008-3-13.log中看,发现这个日志中的进行该测试的时间的log缺失了
    后来晚上进行另一个测试的时候报的错是
    2008-3-13 21:44:32 org.apache.catalina.session.StandardManager doLoad
    严重: IOException while loading persisted sessions: java.io.EOFException
    java.io.EOFException
            at java.io.ObjectInputStream$BlockDataInputStream.peekByte(ObjectInputStream.java:2554)
            at java.io.ObjectInputStream.readObject0(ObjectInputStream.java:1297)
            at java.io.ObjectInputStream.readObject(ObjectInputStream.java:351)
            at org.apache.catalina.session.StandardSession.readObject(StandardSession.java:1426)
            at org.apache.catalina.session.StandardSession.readObjectData(StandardSession.java:942)
            at org.apache.catalina.session.StandardManager.doLoad(StandardManager.java:394)
            at org.apache.catalina.session.StandardManager.load(StandardManager.java:321)
            at org.apache.catalina.session.StandardManager.start(StandardManager.java:637)
            at org.apache.catalina.core.ContainerBase.setManager(ContainerBase.java:438)
            at org.apache.catalina.core.StandardContext.start(StandardContext.java:4258)
            at org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:791)
            at org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:771)
            at org.apache.catalina.core.StandardHost.addChild(StandardHost.java:525)
            at org.apache.catalina.startup.HostConfig.deployDescriptor(HostConfig.java:626)
            at org.apache.catalina.startup.HostConfig.deployDescriptors(HostConfig.java:553)
            at org.apache.catalina.startup.HostConfig.deployApps(HostConfig.java:488)
            at org.apache.catalina.startup.HostConfig.start(HostConfig.java:1138)
            at org.apache.catalina.startup.HostConfig.lifecycleEvent(HostConfig.java:311)
            at org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent(LifecycleSupport.java:117)
            at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1053)
            at org.apache.catalina.core.StandardHost.start(StandardHost.java:719)
            at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1045)
            at org.apache.catalina.core.StandardEngine.start(StandardEngine.java:443)
            at org.apache.catalina.core.StandardService.start(StandardService.java:516)
            at org.apache.catalina.core.StandardServer.start(StandardServer.java:710)
            at org.apache.catalina.startup.Catalina.start(Catalina.java:566)
            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:597)
            at org.apache.catalina.startup.Bootstrap.start(Bootstrap.java:288)
            at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:413)
    回复 支持 反对

    使用道具 举报

  • TA的每日心情

    2016-12-30 10:59
  • 签到天数: 6 天

    连续签到: 1 天

    [LV.2]测试排长

    4#
    发表于 2008-3-14 16:09:40 | 只看该作者
    应该是tomcat对硬盘的session读取失败.
    你将tomcat的work目录下面的文件清空,主要是*.ser文件,或者删除掉session.ser再试试.
    你们公司没有开发吗?让他们去看看~~~~
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    5#
     楼主| 发表于 2008-3-14 16:28:31 | 只看该作者
    我公司的研发帮我调了半天,找不到原因
    我去试试
    多谢了
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    6#
    发表于 2008-3-16 20:33:42 | 只看该作者
    我觉得首先你应该看看,单独启动Tomcat能否正常的访问页面、然后你可以看看测试数据、是否是使用的用户ID有问题。有可能多用户的情况下,不能使用一个ID。
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    7#
    发表于 2008-3-16 20:42:36 | 只看该作者
    貌似网络流的问题
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    8#
    发表于 2008-3-16 20:52:22 | 只看该作者
    我也碰到国这个问题     中间件是JBOSS     服务器内存和CPU使用率低  但是JBOSS却挂了

    模拟400用户登录没问题  500时候JBOSS挂了   不过我是使用同一个ID登录
    回复 支持 反对

    使用道具 举报

    本版积分规则

    关闭

    站长推荐上一条 /1 下一条

    小黑屋|手机版|Archiver|51Testing软件测试网 ( 沪ICP备05003035号 关于我们

    GMT+8, 2024-11-24 21:01 , Processed in 0.077086 second(s), 27 queries .

    Powered by Discuz! X3.2

    © 2001-2024 Comsenz Inc.

    快速回复 返回顶部 返回列表