- 1、本文档共6页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
WebLogic Server 性能及调整
-容量计划
确定充分满足应用程序需要所需的软硬件配置类型的过程称为容量规划。容量计划不是严密的科学。每个应用程序不相同,每个用户的行为也不相同。下列部分对容量计划进行了介绍:
容量计划因素
评估应用程序性能目标
硬件调整
网络性能
相关信息
容量计划因素
为了支持 WebLogic Server 实例和给定应用程序,给定的硬件配置将需要多大能力?这个问题的答案受到多个因素的影响。支持应用程序所需的硬件能力取决于应用程序和配置的详细信息。应逐个考虑这些因素对您的配置和应用程序的适用程度。
下列部分讨论其中几个因素。了解这些因素,并考虑应用程序的要求,将有助于您为配置生成若干项硬件要求。考虑表 C-1 中的容量计划问题。
表 C-1 容量计划因素及信息参考容量计划问题 有关信息,请参阅: 是否已经调整好 WebLogic Server? 评估应用程序性能目标 用户应用程序的设计效果如何? 数据库服务器能力及用户存储要求 带宽足够大吗? 网络负载 需要同时运行多少个事务? 并发会话 数据库是限制因素吗?还有其他用户存储要求吗? 数据库服务器能力及用户存储要求 除 WebLogic Server 之外,计算机还同时运行其他什么程序? 网络负载 客户端使用 SSL 连接到 WebLogic Server 吗? SSL 连接和性能 客户端生成哪些类型的流量? RMI 和服务器流量 哪些类型的客户端连接到 WebLogic Server 应用程序? 编程客户端和基于 Web 的客户端 部署是为群集配置的吗? 群集配置 编程客户端和基于 Web 的客户端
能够连接到 WebLogic Server 的客户端主要有以下两类:
基于 Web 的客户端,如 Web 浏览器和 HTTP 代理,使用 HTTP 或 HTTPS(安全)协议获取 HTML 或 Servlet 输出。
编程客户端,如 Java 应用程序和 Applet,通过 T3 协议使用 RMI 连接到服务器。
HTTP 具有无状态特性,与编程客户端相比,它要求服务器处理更多开销。但 HTTP 客户端有很多优势(如浏览器可用性和防火墙兼容性),这些优势带来的价值通常抵得上 HTTP 所带来的性能成本。
编程客户端的效率一般比 HTTP 客户端高,因为 T3 在客户端做了更多演示工作。编程客户端通常直接调用 EJB,而 Web 客户端却常常通过 Servlet 进行访问。这消除了服务器必须为演示所做的工作。T3 协议通过使用套接口产生作用,并长久地连接到服务器。
与服务于安装的 HTTP 代理相比,仅依赖编程客户端的 WebLogic Server 安装能处理更多并发客户端。如果您使用的是隧道 T3 over HTTP,将无法获得性能优势。事实上,T3 over HTTP 的性能通常比典型 HTTP 的性能低 15%,同样也降低了 WebLogic Server 安装的优化能力。
RMI 和服务器流量
客户端生成哪些类型的服务器流量?如果您正使用 T3 客户端,与服务器之间的大多数交互将涉及远程方法调用 (RMI)。由于只有一个发送方和一个监听器,因此使用 RMI 的客户端不会生成到服务器的大流量。
RMI 可使用 HTTP 隧道,使 RMI 调用通过防火墙。一般而言,基于 HTTP 的隧道 RMI 的性能并不比非隧道 RMI 的性能高。
SSL 连接和性能
安全套接口层 (SSL) 是一种确保 Internet 通信安全的标准。WebLogic Server 安全服务支持 X.509 数字证书和访问控制列表 (ACL),以便对参与者进行身份验证,并管理对网络服务的访问。例如,SSL 可以保护列出员工工资的 JSP 页,阻止对保密信息的访问。
SSL 涉及密集的计算操作。在支持 SSL 协议的密码系统中操作时,WebLogic Server 将不能处理同样多的并发连接。
请注意所需的客户端总数中包含的 SSL 连接数。通常情况下,服务器每处理一个 SSL 连接,就相当于处理三个非 SSL 连接。SSL 显著降低了服务器的能力,降低程度将取决于 SSL 连接中使用的加密强度。另外,SSL 的开销量与已经启用 SSL 的客户端交互数量有关。WebLogic Server 包括 SSL 操作的本地性能包。
WebLogic Server 处理负载
除 WebLogic Server 之外,计算机还同时运行什么程序?计算机可能正在处理除演示和业务逻辑之外的其他很多工作。例如,它可能正运行 Web 服务器,或维护远程新闻信息,如报价服务提供的股票新闻信息。
考虑一下,与 WebLogic Server 无关的进程使用了 WebLog
您可能关注的文档
- 汽车发动机国贸林良谋.doc
- 新书推荐(期).doc
- 浅析利率场化对金融机构影响.doc
- 浅析张爱玲笔下现代女性病态心理及人性视角.doc
- 人教版小学六级语文阅读竞赛试卷.doc
- 免费特种车辆复习资料汽车系自考资料.doc
- 上半全盟工业经济发展情况通报.doc
- 上海物流业发展情况及展望.doc
- 数字技术与电影语言伪革新.doc
- 思维导图在小学生数学学习中培养学生形象思维研究5.doc
- 医学寄生虫学教材.pptx
- 2025年辽宁高考数学试题【含答案】.pdf
- 2024~2025学年北京市海淀区高二语文上学期12月月考试卷【附解析】.pdf
- 2025年天津市仓储区商业网点搬迁改造可行性研究报告.docx
- 2024~2025学年甘肃省兰州市高二语文上学期期末考试【附解析】.pdf
- 2025年江苏省扬州市中考数学试卷(含答案).pdf
- 2025年天津市专业市场供应链金融服务创新可行性研究报告.docx
- 2025年天津市烟头回收用于工业燃料生产可行性研究报告.docx
- 2025年天津市智能戒指职场人员压力状态监测应用可行性研究报告.docx
- 2025年成都市洗衣厂医院感染控制洗涤专区建设可行性研究报告.docx
文档评论(0)