业务流设计经验总结

  • 长时间(时间大于5s)流程需要放在异步流程里
  • 输入参数全部写入到db里(方便后续恢复)
  • 异步流程函数实现里,参数只能从db获取(方便后续恢复,重试),且实现要做到幂等,可重入
  • 服务重启时,要将中间状态的任务要重新运行

你可能感兴趣的:(语言开发)