上一主题: 在 SOA 环境中使用事务跟踪下一主题: 了解如何链接事务段


关于跨进程事务跟踪

在 SOA 环境中,事务在多个 Java 虚拟机 (JVM) 或公共语言运行时 (CLR) 实例上运行是很常见的。 处理从一个服务传递给另一个服务。 因此,要查看事务的完整路径,需要能够跟踪 JVM 和 CLR 边界上的同步和异步调用。 还需要能够跟踪运行 Java 或 .NET 代理的多个平台上的事务。

启用 CA APM for SOA 后,您可以跟踪使用 HTTP、HTTPS 或 JMS 传输协议且在支持平台上运行的任何业务事务的完整路径。 完整事务可能包括在许多不同平台上处理的区段。 例如,您可以跟踪一个使用服务的事务,该服务在 WebLogic 上运行,然后被传递给在 SAP NetWeaver 或 .NET 服务器上运行的服务。 根据您启用的其他 SOA 扩展,一个事务也可以包括涉及以下任一组件的区段:

代理中的 Spring Web Service 支持可向客户端和服务器提供 Web 服务内部度量标准和 Web 服务传输度量标准。

只要为需要跟踪的每个节点启用 CA APM for SOA,业务事务即可包括平台的任何组合。 通过为代理启用 CA APM for SOA,您可以深入查看在不同节点上运行的多个 JVM 或 CLR 实例上调用服务的事务的详细信息。

启用 CA APM for SOA 后,不必再进行其他任何配置。

注意:有关支持的信息,请参阅《兼容性指南》中的“SOA 性能管理”一节。