WebLogic Portal 性能管理

http://tech.ddvip.com   2007年07月03日    社区交流

内容摘要:一个公司的门户能让公司更有效地利用其技术和人力资产,而同时又能为其员工、合作伙伴和客户提供一流的Web体验。由于这个原因,门户应用程序现在对业务来说十分关键,并且要能提供可靠的性能和可扩展性。BEA WebLogic Portal 是一种领先的基于Java EE 的门户服务器,可提供部署和运行门户应用程序的健壮的解决方案。

  面临的第一个困难是如何监视和测量门户的整体性能。内置的管理功能并不能充分满足整个系统,特别是各个门户组件(包括portlet 以及由WebLogic Portal容器运行的其他代码)、到任意或所有数据库的连接、事务服务器、主机系统和其他终端系统。

  无论使用的是何种工具,该工具都需要能:

  监视跨整个工作流发生的以及在各个过程中发生的那些复杂的动态交互。

  能简洁直观地显示结果数据,以突出所存在的问题(以及在门户工作流中发生的位置)并让管理员能快速向下钻取(如果需要,可钻取至各个portlet 或事务)以发现问题的根源。

  总结整体性能以及关键的门户工作流领域(门户servlet、控件树处理、JSP backing文件、Java页面流、portlet、到后端系统的连接以及门户服务)中的性能。

  应该监视什么以及常见问题

  可能影响门户性能和可用性的潜在因素有几个。以下内容讨论了应该监视什么以及常见的问题有哪些。

  门户请求响应时间

  由于门户是个性化的Web应用程序,所以很有必要像最终用户所经历的那样测量门户的性能。通过测量事务响应时间,门户管理员就能在问题影响用户和业务之前提前采取相应措施。

  控件树处理

  前面提到过,WebLogic Portal 控件树代表门户内的所有结构元素,可充当构建新门户页所需的基础架构。在用户-接口设计中的所有元素都会对应于树中的控件。所以要监视在控件树内发生的复杂的处理以及它与门户的“查看”和“控制”元素间的交互。图 3 显示了性能调优工具是如何突现控件树中的性能问题的。

  

责编:豆豆技术应用

正在加载评论...