【发布时间】:2020-03-16 15:16:38
【问题描述】:
Apify 文档建议处理
State persistence: 与传统的无服务器平台不同,参与者对参与者运行的持续时间没有限制。但是,这意味着可能需要不时重新启动参与者,例如当它正在运行的服务器将被关闭时。参与者需要考虑这种可能性。对于短跑演员来说,重启的机会非常低,重复运行的成本也很低,所以重启可以忽略不计。但是,对于长时间运行的 Actor 而言,重新启动可能会非常昂贵,因此这些 actor 应该定期将其状态保持在与 Actor 运行关联的键值存储中。开始时,actor 应首先检查是否存储了一些状态,如果有,则应从中断处继续。
请提供演员的例子:
- 定期保持其状态,可能保存到关联的键值存储中
- 在开始时,actor 应首先检查是否存储了一些状态
- 从他们离开的地方继续
【问题讨论】:
标签: apify