例如,我有一个同步(同步)REST 端点和一个异步(异步)REST 端点(它只在几分钟后保存数据并处理它)。
它可能是这样的:
- 异步请求到来 -> 获取数据进行处理
- 同步请求来了并成功运行
- 使用第 1 点的数据启动异步作业
这里的问题是:由于异步请求较早到达我们,它应该下降还是 sunc 请求不应该通过?
同时从同步和异步工作的策略是什么?
UDP: entity = profile - 有状态(NEW, DONE, PROCESS, ERROR)和它自己的生命周期(即第一个人填写然后另一个人确认一切正确,第三个更新并设置价格,所有这些人通过第三方服务与问卷异步工作),您可以同步取消此问卷。
也就是说,我有
- 一个事件来了,我们只保存在数据库中
- 我们同步取消问卷
- 必须处理事件,但配置文件已过期且处理失败