Skip to content

axinger/ax-springboot-demo

Repository files navigation

springboot笔记

springboot及spring cloud的demo

AOP

docker

ES

Java

JUC

jvm调优

Linux

lock

maven

mysql

mybatis

nacos

Nginx

rabbitMQ

redis

docker

session

spring5

spring-cloud-alibaba

springboot

springmvc

vagrant

事务

内存溢出

性能监控

警告

进程

面试2

高并发

高并发系统保护的三把利器 : 缓存、降级和限流
限流方式
    限制总并发数(比如数据库连接池、线程池)
    限制瞬时并发数(如nginx的limit_conn模块,用来限制瞬时并发连接数)
    限制时间窗口内的平均速率(如Guava的RateLimiter、nginx的limit_req模块,限制每秒的平均速率)
    限制远程接口调用速率
    限制MQ的消费速率。
    可以根据网络连接数、网络流量、CPU或内存负载等来限流

常见的限流算法有:漏桶(Leaky Bucket)算法、令牌桶算法(Token Bucket),计数器也可以进行粗暴限流实现
# 设置全局用户名和邮箱
git config --global user.name "你的新名字"
git config --global user.email "你的新邮箱"

# 只修改当前仓库
git config user.name "你的新名字"
git config user.email "你的新邮箱"

# 查看
git config user.name
git config user.email

About

SpringBoot示例

Resources

License

Stars

Watchers

Forks

Packages

 
 
 

Contributors