51Testing软件测试论坛

标题: LR11同时并发200个用户访问网页,top发现启动了多个oracle进程 [打印本页]

作者: yunfeipyf    时间: 2013-3-13 15:01
标题: LR11同时并发200个用户访问网页,top发现启动了多个oracle进程
LR11同时并发200个用户访问网页,用top命令监控系统使用资源,发现启动了多个oracle进程。
1 据了解,tomcat只支持150个用户并发,LR11进行200个用户并发,场景设置是不是有误?
2 并发200个用户,用top命令监控有多个oracle进程,请问这儿oracle进程如何理解,内存是所有的oracle进程加起来么?
这是不是表示程序有误?
[attach]84020[/attach]
作者: yunfeipyf    时间: 2013-3-13 15:37
各位有才之士帮忙解答一下哦
作者: mymagic    时间: 2013-3-14 17:01
100并发下会有oracle进程吗

具体是什么业务。发生排队了?
作者: yunfeipyf    时间: 2013-3-15 15:04
是一个信息发布子系统,通过调用webservice接口达到数据的展现,连接的是oracle数据库。
我在并发100个用户时,查看服务器上的性能,发现有多个oracle进程出现。咨询了一下开发
开发认为,是因为每次访问该系统,都会去连接一次oracle。服务器上出现的多个oracle进程实际
就是oracle去连接的进程。感觉这种解释有些牵强,想咨询一下大家,是不是程序的问题
有没有更好的见解
作者: zhangmingheng    时间: 2013-3-15 17:51
你被忽悠了  可以处理成线程的  直接处理成进程  服务器内存耗用太大,对于多核的CPU来说  也是一种浪费,开发的代码需要优化
作者: yunfeipyf    时间: 2013-3-18 09:18
呵呵,那用top命令监控到的多个oracle,那是进程还是线程呢




欢迎光临 51Testing软件测试论坛 (http://bbs.51testing.com/) Powered by Discuz! X3.2