更新或更改 Tomcat 应用程序服务器
要在配置 Tomcat 代理程序后更新或更改 Tomcat 应用程序服务器,请遵循本主题中给定的步骤。这些步骤对于通过 Windows 和 Linux 配置的 Tomcat 均通用。
过程
- 停止 Tomcat 代理程序 实例和 Tomcat 服务器
- 转至 <TOMCAT_SERVER>/bin 并在编辑器中打开 setenv.sh 文件
- 从 setenv.sh 中移除数据收集器的所有启动参数。移除该文件中的以下行
export LD_LIBRARY_PATH="<CANDLE_HOME>/otdchome/7.3.0.13.0/toolkit/lib/lx8266" export RUNTIME_DIR="<CANDLE_HOME>/otdchome/7.3.0.13.0/runtime" export JAVA_OPTS="-agentlib:am_ibm_16=<CANDLE_HOME>/otdchome/7.3.0.13.0/runtime/<Tomcat_Application_Server> - Xbootclasspath/p:<CANDLE_HOME>/otdchome/7.3.0.13.0/toolkit/lib/bcm-bootstrap.jar - Djava.security.policy=<CANDLE_HOME>/otdchome/7.3.0.13.0/itcamdc/etc/datacollector.policy - Dcom.ibm.tivoli.itcam.ai.runtimebuilder.inputs=<CANDLE_HOME>/otdchome/7.3.0.13.0/runtime/<Tomcat_Application_Server>/<Agent_Instance>_DCManual.txt - Dcom.ibm.tivoli.itcam.serverHome=<TOMCAT_HOME> - Dam.home=<CANDLE_HOME>/otdchome/7.3.0.13.0/itcamdc - Dcom.ibm.tivoli.itcam.toolkit.runtime.dir=<CANDLE_HOME>/otdchome/7.3.0.13.0/runtime" - 保存更改并启动 Tomcat 服务器
- 重新配置 Tomcat 代理程序以更新或更改 Tomcat 应用程序服务器
- 仅更新或更改 Tomcat 应用程序服务器,而不更改任何其他配置设置
- 启动 Tomcat 代理程序实例
- 检查 setenv.sh 文件是否使用数据收集器的启动参数中的新 Tomcat 应用程序服务器进行了更新
- 重新启动 Tomcat 服务器
- 验证对 Tomcat 应用程序服务器进行的更改是否反映在代理机器和 IBM® Cloud Application Performance Management 仪表板中
- 验证代理机器的
<CANDLE_HOME>/otdchome/7.3.0.13.0/runtime/<Tomcat_Application_Server> 位置的 Tomcat 应用程序服务器更改 - 验证“聚集事务拓扑”页面上的 Tomcat 应用程序服务器更改以及 IBM Cloud Application Performance Management 仪表板上 KOT_Server 属性组下的 appserver 属性
- 验证代理机器的