他的回复:
几个比较经典的实践: 1、微服务业务无状态化处理,借助华云CCE扩容微服务实例,提升平台的设备接入能力以及并发处理能力; 2、使用华为云KAFKA作为微服务间数据总线,微服务通过异步流程处理业务,减少因业务响应时延过大,导致微服务线程占用时长过长,降低业务处理效率的风险,同时可以快速先响应,再处理数据,处理结果可以通过异步查询,或者结果订阅的方式获取; 3、通过REDIS缓存依赖数据,避免多实例高频调用依赖服务接口做数据查询,减少数据查询开销和微服务性能负担; 其中在降低染色数据对性能影响的实践有:不过度采集数据,只对核心的、异步的流程进行数据采集;发现某业务SLA不达标,则对此业务进行染色,协助问题分析;性能场景下,不采集消息体内容,只对数据进行统计,如微服务1秒内收到10个请求,那就只上报10这个统计值,而不上报10个消息体