同步调用 AWS APIGATEWAY 到 Step 函数?
Synchronous Invocation of AWS APIGATEWAY to a Step Function?
我们通过 同步 调用在 AWS 中创建了一个简单的步骤函数:
当我点击“开始执行”时,我确实看到流程是同步的,预期的结果是:
但是,当我通过以下方式将此步骤函数附加到代理 APIGATEWAY 时:
我没有看到预期的结果。我只看到这个:
问题:
如何让 Apigateway 等待步骤函数调用(同步)?
为了同步调用 Step 函数,您可能需要将 Step Function 与 Express 工作流结合使用。
在 API 网关端,您需要 Integration Request
并将 Action
设置为 StartSyncExecution
。
此答案深入介绍了如何设置 API 网关和 Express Step 函数之间的集成:
我们通过 同步 调用在 AWS 中创建了一个简单的步骤函数:
当我点击“开始执行”时,我确实看到流程是同步的,预期的结果是:
但是,当我通过以下方式将此步骤函数附加到代理 APIGATEWAY 时:
我没有看到预期的结果。我只看到这个:
问题:
如何让 Apigateway 等待步骤函数调用(同步)?
为了同步调用 Step 函数,您可能需要将 Step Function 与 Express 工作流结合使用。
在 API 网关端,您需要 Integration Request
并将 Action
设置为 StartSyncExecution
。
此答案深入介绍了如何设置 API 网关和 Express Step 函数之间的集成: