原因: 其他服务并发通过feign接口发起同一个流程时,创建流程设计备份未加并发控制,导致同时判断通过,创建了多条备份数据。走查询时期望通过流程设计id与最后更新时间获取一条备份,但是获取多条,导致接口报错。 代码位置: <img width="2066" height="476" alt="Image" src="https://github.com/user-attachments/assets/f94b475a-20f6-404a-a32b-75276a1fa529" /> 错误信息: <img width="1232" height="212" alt="Image" src="https://github.com/user-attachments/assets/6afaa893-01de-4637-bbab-4c5643f56892" /> 建议上面方法中增加并发控制,引用流程引擎时,仓储实现也做处理,只获取一条 <img width="2288" height="294" alt="Image" src="https://github.com/user-attachments/assets/3a9d7c6f-75cd-48a8-bc11-858349a8d197" />