一、背景
1、随着RB_Amazon_product_base 大宽表数据越来越多,性能降低,更新时容易超时,从而导致刊登失败
二、 优化点
1、对循环调用的E_Amazon_ParentAttributeConfigExtendV2 表进行缓存
2、日志较多,不方便排查问题,把主站点、多站点日志分拆,取消部分无用日志
3、使用委托构建通用 重试方法,更新base表的地方都增加重试,重试3次后throw失败
4、所有base表的查询,超时时间都设置为120秒(原来是30秒)
5、多站点每次都单独重复获取刊登模板,调整为从一开始就全部获取放在内存,减少数据库访问次数
已经在正式环境调试成功