用 Apache JMeter 测试 WebSphere 性能(四)

发表于:2007-4-29 13:32

字体: | 上一篇 | 下一篇 | 我要投稿

 作者:未知    来源:网络

我们已经在 WebSphere 测试环境中测试了应用程序,并且没有发生错误。首先要确保停止了服务器,右击 Servers 视图并选择 Stop。接下来的事情就是将该应用程序作为企业应用程序部署到 Express Application Server 上。
  
  在典型的生产环境中,应用程序通常是通过管理控制台(administrative console)来管理的。本示例中,我们将应用程序 MyFirstTest 导出到一个 EAR 文件,并将之放置在应用程序服务器上来进行部署。
  
  在 Web 透视图中,按照图 17 中所示的步骤来将 MyFirstTest 企业应用程序导出到 EAR 文件中。
  
  图 17. 将 MyFirstTest 导出至 EAR 文件
  
 

  下一步就是将前一步所导出的 EAR 文件安装为 WebSphere Application Server Express 企业应用程序。我们将使用 WebSphere Administrative Console 的工具来执行安装。
  
  因为已将管理控制台应用程序默认地安装在 server1 上,所以必须启动它来访问应用程序。您可以通过 Start -> Programs -> IBM WebSphere Application Server – Express 5.1 -> Start Application Server 来启动该服务器
  
  打开浏览器,并输入这个 URL:http://localhost:7090/admin 来启动 WebSphere Administrative Console。在安装 WAS Express 时,定义了一个虚拟主机 admin_host,用于访问 WebSphere Administrative Console。其配置匹配端口 7090 中的请求。
  
  在安装时,具有访问该服务器的 Web 浏览器的任何人都可以访问管理控制台。如果您需要执行用户身份验证,这就需要启用 WebSphere 全局安全性。本示例中将忽略这一部分内容。
  
  按照图 18 中所示的步骤来将 EAR 文件安装为一个使用 Administrative Console 的企业应用程序。
  
  图 18. 安装新的应用程序 MyFirstTest.ear
  
 

  下一页面包含了 4 个步骤。每一步都选择默认值并继续。在最后一步中,单击 Finish。您将看到一条“Application MyFirstTestEar”安装成功的消息。您必须在此时保存配置。单击 Save to Master Configuration,然后单击 Save 按钮。您应返回 Administrative Console 主页。
  
  接下来,我们将为应用程序创建 JDBC 提供程序和数据源资源(Data Source Resources)。按照图 19 中所示的步骤来定义 JDBC 提供程序和数据源。
  
  图 19. 定义 JDBC 提供程序和数据源
  
 

  我们已经完成了 JDBC 提供程序的定义;让我们继续定义数据源资源(Data Source Resource)。
  
  在 Administrative Console 的左边框架中,选择 Resources -> JDBC Providers。选择您刚创建的 JDBC 提供程序,即 DB2 Legacy CLI-based Type 2 JDBC Driver。在该页面的 Additional Properties 选项卡中,选择 Data Sources。
  
  在 Data Sources 页面中,单击 New。按照图 20 中所示的步骤来创建新的数据源。
  
  图 20. 创建新的数据源
  
 

  现在,从现有的资源中选择 SAMPLE。在该页的 Additional Properties 选项卡中,选择 Custom Properties。单击 Custom Properties 表中的 databaseName 链接。将 databaseName 的值填写为 Sample 并单击 OK。保存该配置。
  
  我们需要指定的另一个变量就是 DB2 JDBC 驱动程序在服务器上的位置。按照图 21 中所示的步骤来定义该驱动程序的位置。
  
  图 21. 指定 DB2 JDBC 驱动程序的位置
  

  现在,我们准备测试 Express Application Server 上所部署的 MyFirstTest 应用程序。
  
  在 Administrative Console 的左边框架中,选择 Applications -> Enterprise Applications,并确保 MyFirstTestEar 的状态为 started。
  
  打开浏览器来测试该应用程序。该应用程序的 URL 将与 WebSphere Studio Site Developer 环境的(http://localhost:7080/MyFirstTest/)相同。
  
  测试您的应用程序,并验证该应用程序是否被正确部署到应用程序服务器上。如果应用程序中没有错误,就表示您已经在 Express Application Server 中成功地部署了您的应用程序。
  
  结束语
《2023软件测试行业现状调查报告》独家发布~

关注51Testing

联系我们

快捷面板 站点地图 联系我们 广告服务 关于我们 站长统计 发展历程

法律顾问:上海兰迪律师事务所 项棋律师
版权所有 上海博为峰软件技术股份有限公司 Copyright©51testing.com 2003-2024
投诉及意见反馈:webmaster@51testing.com; 业务联系:service@51testing.com 021-64471599-8017

沪ICP备05003035号

沪公网安备 31010102002173号