本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。
修补库以检测下游调用
要检测下游调用,请使用适用于 Ruby 的 X-Ray 开发工具包修补您的应用程序使用的库。适用于 Ruby 的 X-Ray 开发工具包可以修补以下库。
如果您使用已修补的库,适用于 Ruby 的 X-Ray 开发工具包会为调用创建子分段,并记录请求和响应中的信息。必须通过开发工具包中间件或对 XRay.recorder.begin_segment
的调用提供分段,以供开发工具包创建子分段。
要修补库,请在您传递给 X-Ray 记录器的配置对象中指定这些库。
例 main.rb - 修补库
require 'aws-xray-sdk'
config = {
name: 'my app',
patch: %I[net_http aws_sdk]
}
XRay.recorder.configure(config)