![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
SpringCloud
文章平均质量分 87
Dream_bin
这个作者很懒,什么都没留下…
展开
-
Java应用的性能调优实战实践「转」
本文来自于:https://www.daimajiaoliu.com/daima/6105b5787c98401因为本文描述的知识(技巧)跟本人工作的经历产生共鸣,非常相似所以把本文记录在此方便日后查看以及与他人分享。Java 应用性能优化是一个老生常谈的话题,典型的性能问题如页面响应慢、接口超时,服务器负载高、并发数低,数据库频繁死锁等。尤其是在“糙快猛”的互联网开发模式大行其道的今天,随着系统访问量的日益增加和代码的臃肿,各种性能问题开始纷至沓来。Java 应用性能的瓶颈点非常多,比如磁盘、内.转载 2021-06-06 12:31:31 · 398 阅读 · 0 评论 -
对象池的使用效果(含GC图)
项目背景: 服务接收kafka数据,然后进行计算,然后入库等等 问题:发现数据YGC 比较频繁,平均4次/min,gc时间:。2/原创 2021-04-29 20:32:51 · 552 阅读 · 0 评论 -
对象池的介绍与使用
1. 什么是对象池对象池,顾名思义就是一定数量的已经创建好的对象(Object)的集合。当需要创建对象时,先在池子中获取,如果池子中没有符合条件的对象,再进行创建新对象,同样,当对象需要销毁时,不做真正的销毁,而是将其setActive(false),并存入池子中。这样就避免了大量对象的创建。2. 对象池解决什么问题?减少频繁创建和销毁对象带来的成本,实现对象的缓存和复用,创建对象的成本比较大,并且创建比较频繁。比如线程的创建代价比较大,于是就有了常用的线程 池。对象池(模式)是一种创建型设计模式,它原创 2021-04-29 20:32:13 · 10968 阅读 · 0 评论 -
Springboot 1.x 接入 springboot 2.x turbine service 问题汇总
1. turbine service 采用最新版,业务接口用1.5 接入不成功,在日志里头有404 获取不到信息,或者提示:No message available","path":"/actuator/hystrix.stream:问题原因是:请求springboot 1.5 版本请求地址有变更与高版本信息不一致,两个版本需要统一一个URL。处理方式:需要同一个URL,建议统一使用高版...原创 2019-10-29 23:31:10 · 335 阅读 · 0 评论