1. 分布式系统重试机制导致数据库插入多条数据
针对于这种状况,常见的是给数据库表中对应字段增加惟一索引
2. 分布式系统幂等性问题
初期简略做法是应用汇合在内存中来存储记录最近调用的业务参数到汇合中去,如果在接口调用的时候,汇合中曾经存在对应的业务数据,那么咱们将后果间接返回,不做业务解决,并且每隔一段时间清理汇合中的业务数值。<06-215>
针对于这种状况,常见的是给数据库表中对应字段增加惟一索引
初期简略做法是应用汇合在内存中来存储记录最近调用的业务参数到汇合中去,如果在接口调用的时候,汇合中曾经存在对应的业务数据,那么咱们将后果间接返回,不做业务解决,并且每隔一段时间清理汇合中的业务数值。<06-215>