AWS 无服务器客户端轮询模式
客户端轮询模式
客户端轮询是一种获取长时间运行的事务状态信息的标准方法。
它允许客户端使用消息 ID 来确定进程是否已完成。
客户端轮询的工作原理
当进程完成时,步骤函数会使用数据和进程状态更新 DynamoDB 数据库。
当将“完成”状态返回给客户端时,客户端会向结果端点请求结果。
如果进程中没有任何变化,则服务必须每 30 秒回答一次客户端的请求。
这使得这种方法效率低下。
优点和缺点
下表显示了客户端轮询模式的优点和缺点
优点 | 缺点 |
---|---|
轻松替换同步流程 | 产生额外的延迟 |
增加不必要的工作 | |
产生更高的成本 |
客户端轮询模式视频
W3schools.com 与 Amazon Web Services 合作,为我们的学生提供数字培训内容。