上一页 1 ··· 17 18 19 20 21 22 23 24 25 ··· 28 下一页
摘要: 1.简介 目的是:限制连接数核心目的是防止恶意请求脚本来刷服务器 官方文档:http://nginx.org/en/docs/http/ngx_http_limit_conn_module.html 支持http/https,不支持websocket 2.格式 limit_conn_zone $bi 阅读全文
posted @ 2023-01-12 10:28 若-飞 阅读(422) 评论(0) 推荐(0) 编辑
摘要: 1.前言 分布式环境下应对高并发保证服务稳定,优先级从高到低分别为缓存、限流、降级、熔断,本文重点就讲讲限流这部分。 其实服务降级、熔断本身也是限流的一种,因为它们本质上也是阻断了流量进来,但是本文希望大家可以把限流当做一个单纯的名词来理解,看一下对请求做流控的几种算法及具体实现方式。 支持http 阅读全文
posted @ 2023-01-12 10:08 若-飞 阅读(247) 评论(0) 推荐(0) 编辑
摘要: 一:free命令 free 命令显示系统内存的使用情况,包括物理内存、交换内存(swap)和内核缓冲区内存 二:free命令显示的各项参数 第一行Mem部分: total 物理内存的总和 used 已被应用程序使用的内存的大小 free 空闲的内存大小 shared 被共享的内存 buff/cach 阅读全文
posted @ 2023-01-10 10:53 若-飞 阅读(184) 评论(0) 推荐(0) 编辑
摘要: 在mysql中,可以利用UNION操作符来合并查询结果,该操作符用于将两个以上的SELECT语句的查询结果合并到一起,然后去除掉相同的记录; 语法“查询语句1 union 查询语句2 union ....” union 去重查询;union all不去重查询 union all: union: 阅读全文
posted @ 2023-01-09 11:45 若-飞 阅读(102) 评论(0) 推荐(0) 编辑
摘要: 今天采用WaitGroup来实现协程,发现range chanel会死锁,代码如下:package main import "sync"import "fmt"func main() { var wg sync.WaitGroup wg.Add(3) resultChannel := make(ch 阅读全文
posted @ 2023-01-06 14:57 若-飞 阅读(403) 评论(0) 推荐(0) 编辑
摘要: 1. 简介 如果你想动态的了解一下系统资源的使用状况,以及查看当前系统中到底是哪个环节最占用系统资源,就可以使用 vmstat 命令。vmstat命令,是 Virtual Meomory Statistics(虚拟内存统计)的缩写,可用来监控 CPU 使用、进程状态、内存使用、虚拟内存使用、硬盘输入 阅读全文
posted @ 2023-01-05 14:13 若-飞 阅读(72) 评论(0) 推荐(0) 编辑
摘要: 今天在调试的时候发现有个内部变量调试到一半被释放了。 执行一段时间以后authUidArray的值变成乱码了: 我当时一脸懵逼,重来没有见过这种事情,直接颠覆我的认知,值哪里去了?c/c++/python/js可重来没有出现这种情况 以至于我还重启了电脑,重启了code,结果发现都是这样。 当然试了 阅读全文
posted @ 2023-01-04 16:42 若-飞 阅读(87) 评论(0) 推荐(0) 编辑
摘要: 1、引言 在微服务架构中,根据业务来拆分成一个个的服务,服务与服务之间可以相互调用(RPC)。为了保证其高可用,单个服务通常会集群部署。由于网络原因或者自身的原因,服务并不能保证100%可用,如果单个服务出现问题,调用这个服务就会出现线程阻塞,此时若有大量的请求涌入,Servlet容器的线程资源会被 阅读全文
posted @ 2022-12-28 17:24 若-飞 阅读(678) 评论(0) 推荐(0) 编辑
摘要: 1. 概述 服务熔断也称服务隔离或过载保护。在微服务应用中,服务存在一定的依赖关系,形成一定的依赖链,如果某个目标服务调用慢或者有大量超时,造成服务不可用,间接导致其他的依赖服务不可用,最严重的可能会阻塞整条依赖链,最终导致业务系统崩溃(又称雪崩效应)。此时,对该服务的调用执行熔断,对于后续请求,不 阅读全文
posted @ 2022-12-28 17:10 若-飞 阅读(166) 评论(0) 推荐(0) 编辑
摘要: 概述 ab命令全称为 Apache bench 是Apache自带的压力测试工具。ab命令非常实用,它不仅可以对Apache服务器进行网站访问压力测试,也可以对或其它类型的服务器进行压力测试,ab命令会创建多个并发线程,模拟多个访问者同时对某一个url地址进行访问,实现压力测试 ab命令对发出负载的 阅读全文
posted @ 2022-12-28 16:45 若-飞 阅读(65) 评论(0) 推荐(0) 编辑
上一页 1 ··· 17 18 19 20 21 22 23 24 25 ··· 28 下一页