トラブルシューティング troubleshoot
Asset Compute Service のトラブルシューティングに役立つ一般的なトラブルシューティングヒントを以下にいくつか示します。
-
JavaScript アプリケーションが起動時にクラッシュしないようにします。 このようなクラッシュは、通常、ライブラリや依存コンポーネントが見つからないことが原因で発生します。
-
インストールするすべての依存コンポーネントがアプリケーションの
package.json
ファイルで参照されるようにします。 -
失敗時のクリーンアップに起因する可能性のあるエラーが、元の問題を隠す独自のエラーを発生させないようにします。
-
新しい Asset Compute Service 統合で初めて開発者ツールを起動する際、Asset Compute イベントジャーナルの設定が完全でない場合は、最初の処理リクエストが失敗する場合があります。 ジャーナルが設定されるまでしばらく待ってから、別のリクエストを送信します。
-
/register
または/process
リクエストエラーを回避するには、必要なすべての API(Asset Compute、Adobe I/O Events、Events Management、Runtime) が AdobeI/O Project
および Workspace に含まれていることを確認します。
Adobe aio-cli を使用したログインの問題 login-via-aio-cli
Adobe aio-cli を使用して Adobe Developer Console にログインできない場合は、カスタムアプリケーションの開発、テスト、デプロイに必要な資格情報を手動で追加します。
-
Adobe Developer Console で Adobe Developer App Builder プロジェクトとワークスペースに移動し、右上隅にある「ダウンロード」を押します。 このファイルを開き、この JSON をコンピューター上の安全な場所に保存します。
-
Adobe Developer App Builder アプリケーションの ENV ファイルに移動します。
-
Adobe I/O Runtime 資格情報を追加します。 ダウンロードした JSON から Adobe I/O Runtime 資格情報を取得します。 資格情報は
project.workspace.services.runtime
の配下にあります。 Adobe I/O Runtime の資格情報をAIO_runtime_XXX
変数に追加します。code language-json AIO_runtime_auth= AIO_runtime_namespace=
-
手順 1でダウンロードした JSON の絶対パスを追加します。
code language-json ASSET_COMPUTE_INTEGRATION_FILE_PATH=
-
開発者ツールに必要な残りの必須資格情報を設定します。