故障诊断

一些可能有助于您对Asset compute服务进行故障诊断的通用故障诊断提示包括:

  • 确保JavaScript应用程序在启动时不会崩溃。 此类崩溃通常与缺少的库或依赖项相关。

  • 确保要安装的所有依赖项都在应用程序的package.json文件中引用。

  • 确保在失败时清除可能导致的任何错误不会生成它们自己隐藏原始问题的错误。

  • 首次使用新的Asset Compute Service集成启动开发人员工具时,如果Asset compute事件日志未完全设置,则首次处理请求可能会失败。 等待一段时间以设置日志,然后再发送另一个请求。

  • 如果在发送Asset compute/register/process请求时遇到错误,请确保将所有必需的API添加到Adobe I/O项目和工作区 — 即Asset compute、Adobe I/O事件、Adobe I/O事件管理和Adobe I/O运行时。

通过Adobe I/O CLI登录问题

如果通过 Adobe I/O CLI🔗登录Adobe Developer Console 时遇到问题,请手动添加开发、测试和部署自定义应用程序所需的凭据:

  1. Adobe开发人员控制台上导航到您的Firefly项目和工作区,然后按右上角的​Download。 打开此文件,并将此JSON保存到您计算机上的安全位置。

  2. 导航到Firefly应用程序中的ENV文件。

  3. 添加Adobe I/O运行时凭据。 从下载的JSON中获取Adobe I/O A Runtime凭据。 凭据位于project.workspace.services.runtime下。 在AIO_runtime_XXX变量中添加Adobe I/O运行时凭据:

    AIO_runtime_auth=
    AIO_runtime_namespace=
    
  4. 在步骤1中,添加已下载JSON的绝对路径:

        ASSET_COMPUTE_INTEGRATION_FILE_PATH=
    
  5. 设置开发人员工具所需的必需凭据的其余部分。

在此页面上