在线410人
首页
主题表
培训咨询
标签
查搜
注册
登陆
用户
自动登陆
密码
新用户注册
忘记密码?
首页
»
论坛
»
云架构等伸缩性讨论
上一主题
Thread(Runnable xxx)中有Start()方法,通过实现Runnable中的run()方法(造一个类实现Runnable接口来重写run()方法)来实现Thread(Runnable ..
下一主题
偶的项目要求服务器支持2000个连接并发: (1)全双工的 (2)长连接的。也许错误选择了java,又错误使用了nio. (1)连接数太大,偶用了线程池和nio. (2)每100个连接分..
Go
共有
3
回复(
1
页) 阅读243次
前往下页:
ddna
发表文章:
注册时间: 2006年03月06日
悄悄话
个人博客
当前离线
请教数据库并发访问的问题!望各位大虾指点!
2006年04月24日 21:12
高性能
性能调优
伸缩性Scalability
案例经验
顶一下
现在有一个8个节点共16个CPU的
集群
系统,用另外一台服务器作Oracle服务器,经测试
集群
的单个节点并发处理能力是100条数据访问请求(这里鬓发处理能力是指能够将这些请求同时接纳到服务器,不一定是连接数据库,包括将暂时不能处理的请求放到队列中),如何能够使该
集群
的多个节点能够同时接纳请求,是该
集群
服务器能够达到处理1000条数据访问的并行处理请求的能力??(100是实际测试的结果,1000只是假设,也可能比1000多)。
banq
发表文章: 11308
注册时间: 2002年08月03日
悄悄话
个人博客
当前离线
72人关注
Re: 请教数据库并发访问的问题!望各位大虾指点!
2006年04月27日 17:50
顶一下
你的
集群
是用什么做的?EJB还是linux?
疾战子
发表文章:
注册时间: 2006年07月05日
悄悄话
个人博客
当前离线
Re: 请教数据库并发访问的问题!望各位大虾指点!
2006年07月05日 20:44
顶一下
我不知道我理解的对不对,权当学习讨论。
既然你单节点能够完成100个并发,那么理论上总的并发数8*100=800个.
既然你用了队列这个东西,不能处理就放在队列中,实际上你要求的不是并发处理,而是并发接收。
我不知道你测试的时候用的是什么数据请求做测试导致只能够支持100的并发请求,是不是因为数据处理占用了CPU而导致服务器性能下降。
如果是这样专门用一台服务器接收所有的请求,只接收并存放到队列,不处理,再根据
集群
服务器的负载向
集群
转发。
不知道这种办法行不行。
疾战子
发表文章: 9
注册时间: 2006年07月05日
悄悄话
个人博客
当前离线
Re: 请教数据库并发访问的问题!望各位大虾指点!
2006年07月05日 20:46
顶一下
另Oracle数据库很可能是你这个系统瓶颈,压力估计会很大,你最好做个高可用性方案。
高性能(92)
性能调优(35)
伸缩性Scalability(85)
案例经验(49)
共有
3
回复(
1
页)
Go
上一主题
返回本主题
返回主题列表
返回页首
下一主题
正在读取,请等待...
查询本论坛内
近一天
近三天
近一周
近一月
近三月
近半年
近一年
所有
回复超过
的热门帖子
标题
内容
提交时自动拷贝以上内容到剪贴板 Ctrl+V可取出;提问题前先查询
标签列表
使用帮助
解惑之道在
J道
,打造中国最具影响力的的软件架构社区
推荐FireFox或Chrome快速浏览本站
OpenSource
JIVEJDON
Powered by
JdonFramework
Code © 2002-10
jdon.com
anti spam