测试环境上错误排查

  出现一个问题,现象是:

   商品a库存是10,用户在测试环境买了一件商品后内存库存是9,数据库中对应库存是9。之后10几分钟后发现内存中库存是10。

 最后发现是另外一个环境的job同步库存时操作了这个环境的库存,原因是两个环境使用相同的内存存储redis。

 经验:

  要保证各个环境中内存存储的独立性。

你可能感兴趣的:(测试环境上错误排查)