想把微服务优惠券项目面试来用,但没做过电商项目。
以下问题存在不贴合实际的情况,描述有误请一哥雅正。
问题:
1.使用单实例生成优惠券,怎么确定优惠券总数,每日生成数量和用户数会有计算公式吗?
2.当模板配置的优惠券数量快领取完,需要新增优惠券时,系统定时任务还是短信,邮件通知运营人员,合理的方案是什么样子?
3.用户和优惠券模板的关系,为什么设计有查询用户可领取的优惠券模板?
4.分布式环境下,假设用户点确定支付进行核销,结算微服务把订单数据放入缓存和MQ。但用户并没真正支付,出现取消订单或者支付失败了。 这时候我们缓存数据怎么回滚?
辛苦一哥! 感谢!