Я нашел спецификацию для манифеста OpenWhisk / IBM Cloud Functions . Для действия можно установить пределы . Одним из поддерживаемых ограничений является timeout .
Установка времени ожидания на максимально допустимое значение может выглядеть следующим образом (на основе предоставленного примера в документации):
my_awesome_action:
version: 1.0
function: src/js/action.js
runtime: nodejs@>0.12<6.0
inputs:
not_awesome_input_value:
description: Some input string that is boring
type: string
outputs:
awesome_output_value:
description: Impressive output string
type: string
limits:
timeout: 600000