- 博客(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关注的人