Avatar

Correct answer by
Employee

Hi @Urs_Boller , the default timeout of an action is one minute as you observed. As you are running an async invocation, you can increase it to max 30 minutes.

To do it, specify the desired timeout in your manifest file, as below:

actions:
  generic:
    function: actions/generic/index.js
    runtime: 'nodejs:12'
    limits:
      timeout: 1800000

On the other hand, web (blocking) action max timeout is still one minute.

Reference for the limits: https://github.com/AdobeDocs/adobeio-runtime/blob/master/guides/system_settings.md

View solution in original post