自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(8)
  • 收藏
  • 关注

转载 Feign httpclient文件上传问题记录

Feign httpclient文件上传问题记录问题说明原先项目http请求通过feign + ribbon + urlconnection 完成,考虑urlconnection频繁连接释放带来网络及cpu开销问题采用http client作为连接池,升级完后发现发现出现调用下游服务乱码、...

2019-08-28 22:21:00 264

转载 zuul http请求跟踪

@Configuration@ConditionalOnClass(name = "org.apache.http.client.HttpClient")@ConditionalOnProperty(name = "ribbon.httpclient.enabled", mat...

2019-08-19 10:48:00 404

转载 高可用系统架构1: 限流

高可用系统架构1: 限流 目的 分布式环境中,可能存在恶意攻击如DDoS、刷量;或活动瞬时流量(正常业务范围内一般不限流) 等可以击垮系统的风险,通过分析业务请求场景,确认针对业务系统的限流策略,可以有效的应对流量激增做带来的影响,提供系统可用性;可以说限流是系统正常稳定运行的保险丝,...

2019-08-13 11:04:00 448

转载 正向代理反向代理

转载于:https://my.oschina.net/yugj/blog/3086181

2019-08-10 20:12:00 92

转载 Flume 采集发送消息到kafka

一些场景需要采集文本内容发送到kafka,flume正好提供了这种解决方案Flume agent脚本及配置如下Mac安装:brew install flume启动脚本:nohup /usr/local/Cellar/flume/1.9.0/bin/flume-ng agent -...

2019-08-10 16:17:00 642

转载 Java运行状态分析3: 线程堆栈信息分析

背景 当CPU飙升的时候,我们需要知道CPU此时在干嘛,具体什么进程、什么线程让CPU飙升 线程是操作系统能够进行运算调度的最小单位,跟踪占用CPU高的线程 可以了解线程的运行情况,定位可能或者问题代码 堆栈结构 Thread Summary The first line of...

2019-07-17 17:54:00 925

转载 Java运行状态分析2:获取线程状态及堆栈信息

Java运行状态分析2:线程状态及堆栈信息 基本概念 出现内存泄漏或者运行缓慢场景,有时候无法直接从业务日志看出问题时候,需要分析jvm内存和线程堆栈 线程堆栈信息主要记录jvm线程在某时刻线程执行情况,分析线程状态可以跟踪到程序出问题的地方​内存堆栈信息主要记录jvm堆中在...

2019-07-16 09:30:00 712

转载 Java运行状态分析1:线程及线程状态

线程 线程(英语:thread)是操作系统能够进行运算调度的最小单位。它被包含在进程之中,是进程中的实际运作单位。一条线程指的是进程中一个单一顺序的控制流,一个进程中可以并发多个线程,每条线程并行执行不同的任务。在Unix System V及SunOS中也被称为轻量进程(lightwe...

2019-07-12 18:15:00 180

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除