某生鲜食品集团原单体商城难以支撑多业态促销与大促高峰订单,银行支付、物流等第三方对接散落在各业务中难维护。旨在通过微服务化重构,为解决高并发下单能力不足、促销玩法迭代慢、支付物流接入分散三大痛点,支撑线上线下一体化零售运营。
点击空白处退出提示
某生鲜食品集团原单体商城难以支撑多业态促销与大促高峰订单,银行支付、物流等第三方对接散落在各业务中难维护。旨在通过微服务化重构,为解决高并发下单能力不足、促销玩法迭代慢、支付物流接入分散三大痛点,支撑线上线下一体化零售运营。
模块清单(服务目录实读):basicdata 基础数据模块管理商品、品牌、店铺与秒杀场次;oms 订单中心承载订单全流程并向集团系统同步订单与会员数据;actshop C端商城模块聚合购物车、收货地址、订单、支付、商品、店铺;activity 促销活动模块提供满减、折扣规则引擎与组合活动、活动专区;coupon 优惠券模块管理券批次、规则与发放记录;welfare 福利卡券模块承载集团福利与门店福利;thirdpartyservices 第三方对接模块统一接入银行支付、京东物流与微信登录。主要功能覆盖 C 端浏览、下单、支付、履约全链路与营销运营配置。
架构:基于 Spring Cloud Alibaba 微服务体系——Nacos 注册与配置中心、Gateway 统一路由鉴权(验证码、限流、密码解码过滤器)、OpenFeign 服务间调用(37 个接口)、Seata 分布式事务、XXL-Job 任务调度,MyBatis-Plus + MySQL 持久化,Redis 缓存热点数据。
本人负责促销规则引擎与支付物流对接:设计 activity 规则服务(规则配置、范围绑定、试算执行)支撑满减、折扣、组合活动;实现招商银行支付与微信支付下单及回调,回调按订单状态条件更新防止重复入账;集成京东物流与快递100 完成轨迹查询与电子面单;打通集团会员余额支付。
难点:大促秒杀库存扣减、优惠券与活动叠加的互斥计算、跨服务订单状态一致性(@GlobalTransactional 全局事务兜底)。





评论