関数アプリに指定されたワーカーランタイムについて

Ozaki, Koshiro 0 評価のポイント
2024-10-10T04:22:54.3733333+00:00

関数アプリはFUNCTIONS_WORKER_RUNTIME設定を"dotnet-isolated"として構成されていますが、

デプロイされたアプリケーションペイロードに必要な値は"dotnet"です。

これは最適化されていない状態であり、パフォーマンスが制限され、アプリケーションの信頼性に影響を与える可能性があります。

これを検出するために、ログに警告レベルで発生したAZFD0013イベントが表示される場合があります。

これは、今後の更新でエラーレベルに上げられます。

現在のペイロードに対してアプリを正しく実行できるようにするには、FUNCTIONS_WORKER_RUNTIME値を"dotnet"に設定する必要があります。

また、テンプレートやCI/CDパイプラインなどのデプロイ自動化も更新して、正しい値を指定する必要があります。

詳細については、https://aka.ms/functions-invalid-worker-runtimeを参照してください。
ーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーー

上記メッセージを受け取りましたが、文中のリンク先にあるイベントの説明に記載されているように今回の通知は一時的に表示された認識で間違いないでしょうか?

Azure
Azure
Microsoft が管理する世界のデータ センター ネットワークを介してアプリケーションとサービスを構築、配置、および管理するインフラストラクチャおよびクラウド コンピューティング プラットフォーム。
386 件の質問
0 件のコメント コメントはありません
{count} 件の投票

1 件の回答

並べ替え方法: 最も役に立つ
  1. Hebikuzure aka Murachi Akira 9,061 評価のポイント MVP
    2024-10-11T04:54:21.1766667+00:00

    アプリのモデルを、サポートが終了するインプロセスモデルから分離プロセスモデルに移行する過程であれば、

    AZFD0013: The configured runtime does not match the worker runtime metadata found in the deployed function app artifacts

    に書かれているようにこのイベントは移行完了までの一時的なものです。

    そうでない場合は実際に言語モデルの不一致が生じているので一時的なものでは無いでしょう。

    0 件のコメント コメントはありません

お客様の回答

回答は、質問作成者が [承諾された回答] としてマークできます。これは、ユーザーが回答が作成者の問題を解決したことを知るのに役立ちます。