Vercelの関数でタイムアウトエラー
戻る
公開日:2024/11/23

Vercelで動いているサービスで、バッチを動かしていたら関数のタイムアウトエラーが発生しました。
調べたところ、Vercelのプランはproを利用していますが、関数の実行時間がデフォルトで15秒でした。
(まずは最適化でしょうが、外部のサービスを使っているので私の方ではどうしようもない💦)

https://vercel.com/docs/functions/runtimes#max-duration
デフォルトで15秒ですが、最大300秒(5分)いけるそうなので、設定を変えます!
Vercel→プロジェクトの「Setting」→サイドメニューの「Functions」
「Function Max Duration」項目で「Default Max Duration」を300にします。

これでタイムアウトは発生しなくなりました。
戻る
