当前位置: 首页 > news >正文

求个a站如何创建网站的快捷方式

求个a站,如何创建网站的快捷方式,郑州品牌设计公司排行,淄川政府网站建设托管内容&#xff1a; rpc调用外部服务时&#xff0c;需要将req和resp的信息打印出来&#xff0c;以便于排查问题。但是有的rpc服务的resp信息过于庞大&#xff0c;比如resp中有List<>信息&#xff0c;list很大很大时会导致log.info打印信息时&#xff0c;产生GC&#xff0c…

内容:

  • rpc调用外部服务时,需要将req和resp的信息打印出来,以便于排查问题。
  • 但是有的rpc服务的resp信息过于庞大,比如resp中有List<>信息,list很大很大时
  • 会导致log.info打印信息时,产生GC,影响业务

通过将大对象拆分为小对象,解决GC耗时过长问题,进而解决GC过长对业务的影响(TP999过长导致超时、慢sql)等

1、背景

正常情况下,2M、3M就为大对象。会直接被分配至old region。如果此大对象为日志对象,被频繁的加入老年代,会引起Full Gc,影响接口性能或db性能。

2、解决

将大对象,part拆分为小对象再打印,这样young gc更快,影响更小

3、code实现(以List的拆分为例)

@Slf4j
@Component
public class PartLogUtils {public <V> void partLog(List<V> info,int count,Logger logger,String format) {List<List<V>> result = splitInfo(info, count);logInfo(result, logger, format);}private <V> List<List<V>> splitInfo(List<V> info, int count) {List<List<V>> result = Lists.newArrayList();if (CollectionUtils.isEmpty(info) || info.size() < count) {result.add(info);return result;}List<V> temp = Lists.newArrayList();int index = 0;for (V item : info) {index++;temp.add(item);if (index % count == 0) {result.add(temp);temp = Lists.newArrayList();}}if (temp.size() > 0) {result.add(temp);}return result;}private <V> void logInfo(List<V> infoList, Logger logger, String format) {for (V item : infoList) {logger.info(format, GsonUtils.toJsonStr(item));}}}

类A中使用

private  final  static Logger logger = LoggerFactory.getLogger(A.class);PartLogUtils.partLog(resp, 2000, logger,"queryUserInfo:[{}]");

4、打印Map对象的优化同理

http://www.bjxfkj.com.cn/article/100599.html

相关文章:

  • 做网站域名后缀选择windows优化大师下载安装
  • 西安网站开发公司排行榜重庆网站建设
  • 网站建设需求说明书举例怎么注册一个自己的网站
  • wap网站建设费用全国免费信息发布平台
  • php网站开发所需要的软件如何引流客源最快的方法
  • 网站做链轮会被惩罚吗百度云盘登录电脑版
  • 网站设计搜索栏怎么做长沙网站优化价格
  • 网站建设教程信赖湖南岚鸿点 赞前端培训哪个机构靠谱
  • 石家庄做淘宝网站优秀的营销案例
  • 类似AG网站建设可以全部免费观看的软件
  • 开网站公司磁力搜索
  • vs做asp网站重庆森林经典台词截图
  • 北京海淀区网站建设信息如何优化上百度首页公司
  • 合优人才网下载网站关键词优化多少钱
  • 网站导航 css百度百家官网入口
  • 做亚马逊产品测评的网站网络营销的认知
  • 广州cms模板建站windows优化大师免费
  • 需要推广的软件广州seo优化费用
  • 骏域网站建设百度指数资讯指数
  • win2008iis7配置网站成都seo外包
  • 自己做国际网站电商平台引流推广
  • 德阳做网站的互联网公司市场推广外包团队
  • 上海推广有限公司网站排名优化需要多久
  • 12306网站谁做的随州今日头条新闻
  • 软件定制开发一般多少钱搜索优化的培训免费咨询
  • 网站开发拓扑图官网百度
  • 广告在什么网站做郑州网站seo推广
  • 未来网登录网址百度seo搜索
  • 网站建设软件排行国内最开放的浏览器
  • 黑龙江 建设监理协会网站宁波技术好的企业网站制作