
简介
该用户还未填写简介
擅长的技术栈
可提供的服务
暂无可提供的服务
文章目录1. 数据库连接数测试2. 透过现象看原理3. 如何合理设置数据库连接数1. 数据库连接数测试 假如你有一个网站,压力有个1万上下的并发访问——也就是说差不多2万左右的TPS。那么这个网站的数据库连接池应该设置成多大呢?可能更正确的问法是:这个网站的数据库连接池应该设置成多小呢?下面请看一下这个测
文章目录1. 什么是负载均衡?2. Ribbon的使用2. Ribbon的负载均衡原理①:收集带有@LoadBalanced注解的RestTemplate,并为其添加一个拦截器②:选择负载均衡器,执行负载均衡算法(默认轮询)1. 什么是负载均衡? 负载均衡是从多个服务中根据某个策略选择一个进行访问,常见的负载均衡分为
文章目录1. zookeeper为什么可以做分布式锁2. zookeeper实现非公平锁3. zookeeper实现公平锁 1. zookeeper为什么可以做分布式锁 在单机环境下,可以使用synchroniz
Sentinel其实就是一个AOP,通过AspectJ切入要进行限流的接口,为其添加@Around环绕通知,并使用try-catch包裹起来,源码在SentinelAutoConfiguration中每一个对该限流接口的请求,都要经过AOP的增强,先执行过一系列限流、熔断规则组成的责任链,然后才执行真正的接口逻辑。@Aspect //使用的AOPpublic class SentinelResou
文章目录1. idea右侧的maven不显示Dependencies问题解决2. maven下载失败:需要SSL证书 1. idea右侧的maven不显示Dependencies问题解决当我们把项目放入idea时,有时候右侧的maven栏不显示Dependencies,可以点击项目,选择Rel
文章目录1. Dubbo与RPC的关系1. Dubbo与RPC的关系 1.1什么是RPC?维基百科这样解释: 远程过程调用(英语:RemoteProcedure Call,缩写为RPC)是一个计算机通信协议。该协
gitignore文件不生效问题解决

假设新拿到一台机器,为了以后使用命令方便,先安装一些基础软件包。接下来安装docker(如果机器上已有docker请忽略)如果你的云主机已经有下面的这些基础软件包请忽略。

文章目录1. kafka集群整体架构2. 单播消费和多播消费的概念2.1 消费组和偏移量1. kafka集群整体架构kafka集群整体运作如上图所示,来看一下kafka的相关术语名称解释Broker消息中间件处理节点,一个Kafka节点就是一个broker,一个或者多个Broker可以组成一个Kafka集群TopicTopicKafka根据topic对消息进行归类,发布到Kafka集群的每条消息都
当我们运行一个类的时候,首先要通过类加载机制把类加载到JVM中1.类加载运行的全过程jvm创建 -> 类加载步骤:①:c++程序先创建java虚拟机②:c++程序创建引导类加载器③:c++创建JVM启动器 Launcher 实例④:在Launcher实例中获取其他类加载器(扩展、应用类加载器)⑤:通过双亲委派机制,决定哪个类加载器加载⑥:找到合适的类加载器后,通过loadClass的类加载过








