服务器
文章平均质量分 72
啊狸的Java
7年java开发经验,对dubbo,spring,springmvc,springboot,springCloud,mybatis等框架使用多年,并了解部分源码,熟悉设计模式,了解jvm、多线程、nio等,对tomcat优化,mysql优化有深入了解
展开
-
一篇文章带你揭开 Java Instrumentation 的原理
文章目录一、前言二、热部署初识三、Java Instrumentation四、Java Instrumentation 静态代码示例五、Java Agent 示例 —— attach的使用一、前言日常开发中避免不了,修改了代码重新启动应用去验证问题,如果没有热部署,则需要每次修改完就去编译代码再启动,这样子的操作看似简单,但很耗时,特别电脑配置不高,或者项目比较大的情况二、热部署初识热部署其实就是在代码运行时去加载我们动态现在修改过的代码到服务器上,诸如 SpringBoot的devtools插原创 2021-10-28 22:47:49 · 1670 阅读 · 0 评论 -
Tomcat性能优化-线程池编
Tomcat线程池Tomcat性能优化-线程池编Tomcat性能优化-线程池编Tomcat是一个JavaEE的服务器,仅支持符合javaEE规范的项目。1、当Tomcat在接收到一个请求后,会做些什么呢?每接收到一个请求需要将这个请求委托给线程处理,假设每接收到一个请求就开启一个线程来处理,如果请求数量过多,开启的线程就会过多,服务器的资源是有限的,线程过多,很可能会拖垮服务器。那要怎么做...原创 2019-02-18 18:53:47 · 277 阅读 · 0 评论