

AWS Migration Hub 自 2025 年 11 月 7 日起，不再向新客户开放。要获得类似的功能 AWS Migration Hub，请浏览[AWS 转换](https://aws.amazon.com/transform)。

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

# Strategy Recommendations 二进制分析
<a name="binary-analysis"></a>

Migration Hub Strategy Recommendations 会自动识别您的产品组合中的应用程序，以及属于这些应用程序的应用程序组件。例如，如果您的产品组合中有一个 Java 应用程序，Strategy Recommendations 会将其识别为组件类型为 **java** 的应用程序组件。无需您配置对源代码的访问权限，策略建议即可通过检查 Windows DLLs 上的 IIS 应用程序或 Linux 上的应用程序 JAR 文件来执行二进制分析，并提供反模式报告或不兼容报告。反模式报告是 Strategy Recommendations 在您的产品组合中发现的已知问题列表，按严重性分类。不兼容问题报告包含反模式的子集，即 API 兼容性、Nuget Package 和 Porting Action。

Strategy Recommendations 会对 Windows IIS 和 Java Tomcat 及 Jboss 应用程序执行分析。如果您有 IIS 应用程序，则默认情况下，Strategy Recommendations 会生成不兼容问题报告；您必须配置源代码访问权限，才能接收完整的反模式报告。如果您有 Java 应用程序，则默认情况下，Strategy Recommendations 会生成完整的反模式报告。

不兼容问题或反模式报告会在分析完成后显示。如果分析不成功，您可以尝试通过提供源代码访问权限来运行源代码分析（如[设置版本控制配置。](getting-started-collector-setup.md#cli-collector-setup-git-source-config)中所述）。