自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 服务雪崩现象及应对

雪崩效应常见场景硬件故障:如服务器宕机,机房断电,光纤被挖断等。流量激增:如异常流量,重试加大流量等。缓存穿透:一般发生在应用重启,所有缓存失效时,以及短时间内大量缓存失效时。大量的缓存不命中,使请求直击后端服务,造成服务提供者超负荷运行,引起服务不可用。程序BUG:如程序逻辑导致内存泄漏,JVM长时间FullGC等。同步等待:服务间采用同步调用模式,同步等待造成的资源耗尽。雪崩效应应对策略针对造成雪崩效应的不同场景,可以使用不同的应对策略,没有一种通用所有场景的策略,参考如下:

2021-10-19 16:11:25 257

原创 获取客户端ip的几种方式

安全方式下只能通过 Remote Address 获取 IP,不能相信任何请求头,因Remote Address获取方式是通过TCP三次握手确认的,如果伪造IP则握手失败; 使用 Nginx 进行反向代理的 Web 应用,在不配置代理头X-Forwarded-For 或X-Real-IP的情况下,要用X-Forwarded-For最后一节 或X-Real-IP来获取 IP。(因代理情况下 Remote Address 得到的是 Nginx 所在服务器的内网 IP); 在与安全无关的场景,例如...

2021-10-19 11:18:01 1343

空空如也

空空如也

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

TA关注的人

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