1.搭建商品中心架构,Nacos作为注册和配置中心,用于服务注册 /发现 ,以及配置文件集中管理、实时刷新 ;Gateway作
为 网关,用于 负载均衡、路由、URL过滤;OpenFeign作为 REST调用器,用于服务之间调用;Sentinel作为流量控制、熔断
降级器,对服务流量控制和熔断降级;ElasticSearch作为搜索引擎,快速检索商品;
2.开发了商品属性、商品属性组、SPU、SKU、销售属性的管理;商品分类管理,品牌管理等功能
3.商品搜索页使用ElasticSearch作为搜索引擎,在商品添加入库时 异步添加商品到ElasticSearch索引库中,如果异常捕获,
放到商品异常表中,定时任务定时扫描同步到ElasticSearch索引库中
4.商品分类、品牌数据加入redis缓存,便于快速响应前端;
5.商品详情页数据是通过后台线程池 CompletableFuture线程编排工具,多线程异步查询商品属性、属性组、销售属性、SK
U、SKU图片集、SPU详情等数据,放入Redis缓存