赛迪网 > IT技术 Java > 最新更新
  IT资讯搜索
 
IT产品搜索
[程序开发][网管世界][网络安全][数据库技术]
[操作系统][嘉宾聊天·在线访谈][活动集锦]
[精彩专题][Symantec专区][订阅IT技术周刊]
[开发论坛][网管论坛][安全论坛][数据库论坛]
[操作系统论坛][Sybase专区][IBM dW技术专区]
[病毒求助][病毒与漏洞播报][文档·源码下载]

实例讲解J2EE中软件基础结构的瓶颈问题 (1)

发布时间:2005.11.21 17:22     来源:Matrix    作者:Deepak Goel

可扩展性是系统中的一个非常重要的非功能性需求。但系统中可能有多个瓶颈会阻碍系统的扩展性。在这篇文章中,我们尝试分析软件基础结构成为瓶颈的案例,而不考虑硬件资源上的限制(如CPU、磁盘空间、网络速度等)。下面我们将探讨一下这个问题。

下面是一些整篇文章中用到的一些术语:

·吞吐量:系统支持的每秒能够处理的事务个数。

·服务请求:每个事务中特定硬件的使用率,等于硬件使用率除以吞吐量。

·硬件资源:指处理器、内存、磁盘和网络。

·软件资源:指WEB线程、执行线程、BEAN池及数据库连接池等。

·预计时间:用户预计两次并发提交请求之间的时间。

·短时间法则:一个验证测试及确信测试环境不是瓶颈的法则。

·响应时间:用户等待他提交的请求返回响应的时间。

理论基础

任何J2EE应用通常都有下面几个层次,如图1:

1、硬件基础结构资源(处理器、内存、磁盘和网络)

2、软件基础结构资源(JVM,WEB服务器、应用服务器、数据库服务器)

3、软件应用(J2EE应用)

Figure 1. Snapshot of a J2EE system

1 2 3 4 下一页>>


[ 发表评论 ] 字体[  ] [ 打印 ] [ 进入博客 ] [ 进入论坛 ]  [ 推荐给朋友 ]
  相关文章
· 如何来提高您的J2EE项目的质量 (11-18) · 用Java实现自动在数据库表中生成ID号 (11-18)
· 只需3步把您的Java程序转换为Web服务 (11-18) · Java组件开发要决:一个概念框架 (11-18)
· 教您如何用Struts向数据库中储存图片 (11-17) · 播放基于Java的QuickTime流媒体系列之一 (11-16)
· 新一代的Web Service实现包——AXIS2 (11-16) · 开发中如何按需访问Eclipse Workspace (11-16)
· 专家讲述J2EE中的多字节字符的处理 (11-16) · 用实例说明如何用JavaScript生成XML (11-16)
  客户需求反馈表
* 姓  名:
更多资料  了解方案  认识厂商
* 单位名称:
* 联系电话:
* 电子邮件:
  赛迪推荐  
  手机·资费 ·新品·导购·评测·手机资费·宽带
手机搜索  诺基亚 N73 MOTO Z6
  IT产品 ·笔记本·台式机·服务器·打印·投影
IT产品搜索 
  IT技术 ·开发·网管·安全·数据库·操作系统
  信息化 ·热点·专题·访谈·周刊·方案案例
· 中小企业发展缓慢 电子商务存在的问题多
· 马云追加20亿投资淘宝 图谋电子商务霸主
· 国产ITIL运维先行者 四大厂商角力BI市场
· 企业信息安全解决方案 方正电子公文系统
  IT博客 ·曾剑秋·项立刚·Java学习·网管
  IT技术论坛 ·开发·网管·安全·数据库·系统