

本文属于机器翻译版本。若本译文内容与英语原文存在差异，则一律以英文原文为准。

# Amazon Elastic Beanstalk 和 Amazon X-Ray
Elastic Beanstalk

**注意**  
X-Ray SDK/Daemon 维护通知 — 2026 年 2 月 25 日， Amazon X-Ray SDKs/Daemon 将进入维护模式，在该模式下，X-Ray SDK 和 Daemon 的发布 Amazon 将仅限于解决安全问题。有关支持时间表的更多信息，请参阅 [X-Ray SDK 和 Daemon Support 时间表](xray-sdk-daemon-timeline.md)。我们建议迁移到 OpenTelemetry。有关迁移到的更多信息 OpenTelemetry，请参阅[从 X-Ray 仪器迁移到 OpenTelemetry 仪器](https://docs.amazonaws.cn/xray/latest/devguide/xray-sdk-migration.html)。

Amazon Elastic Beanstalk 平台包括 X-Ray 守护程序。您可以在 Elastic Beanstalk 控制台中设置选项或者使用配置文件[运行进程守护程序](xray-daemon-beanstalk.md)。

在 Java SE 平台上，您可以使用 Buildfile 文件，通过 Maven 或 Gradle on-instance 构建应用程序。适用于 Java 适用于 Java 的 Amazon SDK 的 X-Ray SDK 和，可从 Maven 获得，因此您只能部署应用程序代码并在实例上构建，从而避免捆绑和上传所有依赖项。

可以使用 Elastic Beanstalk 环境属性来配置 X-Ray 开发工具包。Elastic Beanstalk 用于将环境属性传递给应用程序的方法因平台而异。根据您的平台，使用 X-Ray 开发工具包的环境变量或系统属性。
+ **[Node.js 平台](https://docs.amazonaws.cn/elasticbeanstalk/latest/dg/create_deploy_nodejs.container.html)** - 使用[环境变量](xray-sdk-nodejs-configuration.md#xray-sdk-nodejs-configuration-envvars)
+ **[Java SE 平台](https://docs.amazonaws.cn/elasticbeanstalk/latest/dg/java-se-platform.html)** - 使用[环境变量](xray-sdk-java-configuration.md#xray-sdk-java-configuration-envvars)
+ **[Tomcat 平台](https://docs.amazonaws.cn/elasticbeanstalk/latest/dg/java-tomcat-platform.html)** - 使用[系统属性](xray-sdk-java-configuration.md#xray-sdk-java-configuration-sysprops)

有关更多信息，请参阅《 Amazon Elastic Beanstalk 开发人员指南》中的[配置 Amazon X-Ray 调试](https://docs.amazonaws.cn/elasticbeanstalk/latest/dg/environment-configuration-debugging.html)。