05 2021 档案
摘要:1. 静态资源映射 程序的静态资源js,css.图片等需要直接访问,可以在配置里面重写addResourceHandlers方法来实现 步骤如下: 创建一个类并继承WebMvcConfigurationSupport 添加注解@Configuration和@EnableWebMvc 重写方法addR
阅读全文
摘要:1. 垃圾回收之标记算法 可达性分析算法 通过判断对象的引用链是否可达来决定对象是否可以被回收 可作为GC Root的对象 虚拟机栈中引用的对象(栈帧中的本地变量表) 方法区中常量引用的对象 方法区中的静态属性引用的对象 本地方法栈中JNI(Native方法)的引用对象 活跃线程的引用对象 引用计数
阅读全文
摘要:Tomcat性能监控与调优 1. Tomcat远程debug 1. JDWP协议 JDWP(Java DEbugger Wire Protocol):即Java调试线协议,是一个为Java调试而设计的通讯交互协议,它定义了调试器和被调试程序之间传递的信息的格式。说白了就是JVM或者类JVM的虚拟机都
阅读全文
摘要:Spring Cloud Ribbon demo代码放在github上 ,需要的请点这里--> demo 1. Ribbon简介 一般来说,在生产环境中,各个微服务都会部署多个实例。那么消费者要如何将请求分摊到多个服务提供者实例上呢?负载均衡在系统架构中一个非常重要,不得不去实施的内容,负载均衡是对
阅读全文
摘要:demo代码放在github上 ,需要的请点这里 传送门 一. 服务注册和发现 服务提供者、服务消费者、服务注册中心三者的关系 各个微服务在启动时,将自己的网络地址等信息注册到服务注册中心,服务注册中心会存储这些信息 服务消费者可从服务注册中心查询服务提供者的网络地址,并使用该地址调用服务提供者的接
阅读全文

浙公网安备 33010602011771号