2.3. 已知问题
本节提供了 Migration Toolkit for Applications (MTA)版本 7.3.2 中突出显示的已知问题。
当您在分析后根据标签对依赖项排序时,MTA 用户界面连接中断
当您在 MTA 用户界面中分析应用程序后根据标签对依赖项进行排序时,用户界面会显示有关检索数据的错误。目前,还没有可用的临时解决方案。(MTA-5981)
分析性能可能会在断开连接的环境中降低,或者在 Maven Central 不可用时降低
当您在没有访问 Maven Central 的主机上使用 MTA 运行分析时,且不需要禁用 Maven 搜索索引(--disable-maven-search=false
)时,分析性能可能会降低,因为 MTA 会尝试访问它。
作为临时解决方案,可以禁用 Maven 搜索:您可以手动 set -disable-maven-search=true
用于 CLI 分析,并在 MTA operator 的 Tackle 自定义资源中设置 disable_maven_search: true
,以便在用户界面中进行分析。(MTA-6045)
当缺少 Maven 凭证时,应用程序分析会更长的时间
如果您没有手动将 Maven 凭证分配给需要它们或不将这些凭证设置为默认值的应用程序,应用程序分析可能会更长的时间。另外,分析器和技术发现步骤会完成并显示以下错误:
error: 'unable to ask for Konveyor rule entry'
error: 'unable to ask for Konveyor rule entry'
要临时解决这个问题,请为应用程序分配 Maven 凭证,或者在运行应用程序分析前将这些凭证设置为默认值。