由于默认的Linux内核参数考虑的是最通用场景,这明显不符合用于支持高并发访问的Web服务器的定义,所以需要修改Linux内核参数,是的Nginx可以拥有更高的性能; 在优化...
由于默认的Linux内核参数考虑的是最通用场景,这明显不符合用于支持高并发访问的Web服务器的定义,所以需要修改Linux内核参数,是的Nginx可以拥有更高的性能; 在优化...
1 引入 log4j2 首先打开 pom.xml ,然后排除掉 Spring Boot 2 所默认使用的日志组件 log-back,接着引入 log4j2: 2 配置 log...
一、前言 虽然SpringBoot项目已经为我们简化了很多繁杂的配置,但是业务代码还需要我们自己手动编写,后台业务分层大都是controller层 、service层、map...
Java动态编程初探——Javassist 最近需要通过配置生成代码,减少重复编码和维护成本。用到了一些动态的特性,和大家分享下心得。 我们常用到的动态特性主要是反射,在运行...
consul概念解析,集群搭建及作为配置中心与spring cloud集成 Consul是什么? Consul 官方站点:https://www.consul.io/ 官方介...
作者:何甜甜在吗juejin.im/post/5d4d61326fb9a06aff5e5ff5 受台风利奇马的影响很多地方都迎来了强降雨,双休日不能出去玩一起学习吧,就先从最...
Nginx主要功能: 1、反向代理2、负载均衡3、HTTP服务器(包含动静分离)4、正向代理 一、反向代理 反向代理应该是 Nginx 做的最多的一件事了,什么是反向代理呢,...
线上的一个日志实时输出的程序曾经出过这样一个问题,刚开始上线java程序占用的CPU的资源很少,但是到了整点的时候,CPU直线飙高,直接到达100%根本没有要下降的趋势,唯一...
前言 Apache Commons 工具类大家都有用过,但是可能缺乏系统学习,只用到了一小部分功能,无法发挥极限的价值,大白话说就是,一颗好白菜都让猪给拱了! 代码过多,手机...
为什么不推荐使用Executors 底层确实是通过LinkedBlockingQueue实现的,默认不设置队列大小的话,将是一个无边界的阻塞队列,最大长度为Integer.M...
由于业务原因,遇到了如题所述的业务问题,事务执行时间在30s~50s 不等,效果非常不理想 方案1. jdbc批处理 5w+ 数据测试,分别使用了mybatis insert...
一、Netty到底是什么 1、从HTTP说起 有了Netty,你可以实现自己的HTTP服务器,FTP服务器,UDP服务器,RPC服务器,WebSocket服务器,Redis的...
由于某些原因,国内访问Github会异常缓慢,在clone仓库时甚至只有10k以下的速度,下载半天有时还会失败需要从头再来,甚是让人恼火。 本文介绍通过修改系统hosts文件...
在做项目的时候,如果项目是前后分离的,后端一定要和前端或者是移动端对接接口,那么问题来了,接口是不是要自己写给他们看,一般的会采用Excel或者Word来写,高级一点的就采用...