![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
优化
文章平均质量分 67
Forever Nore
“毛竹”,只生长在中国最东边,4年只不过长高3cm。但5年后,以每天足足30cm的速度生长着。只用6周就可以长到12米
展开
-
线程池优化
调整 TCP 连接结束后 等待时间。但是 Linux 并没有提供这一内核参数的调整,如果 要改必须要自己重新编译内核。timeout设为 200ms, 每秒100个请求---->计算结果:100*0.2+10=30 个线程,两台虚拟机 可以解决。物理机 : 十几个cpu core ,几十个G的内存,5~8 个虚拟机,这里 1台物理机=6台虚拟机。对于线程池大小,一般控制在 10个 左右,20个 以内,最少5个。虚拟机: 4 个cpu core ,4G内存。305 台虚拟机 = 51 台物理机~搞定。原创 2022-11-22 16:41:24 · 787 阅读 · 0 评论 -
CompletableFuture优化代码
【代码】CompletableFuture优化代码。原创 2022-11-13 15:21:26 · 235 阅读 · 0 评论 -
Nginx的跨域、alias、优化
四层负载均衡,基于tcp ip和端口号 实现负载均衡。后必须用"/"结束,不然找不到文件,root可有可无。:七层负载均衡,对http协议 实现负载均衡。是目录别名,root是最上层目录的定义。gzip配置的常用参数。原创 2022-10-24 19:42:22 · 2114 阅读 · 0 评论 -
SpringCloud优化记录
如果请求量少,达不到 coreSize,通常会使用核心线程来执行任务。如果设置了 maxQueueSize,当请求数超过了 coreSize, 通常会把请求放到 queue 里,待核心线程有空闲时消费。如果 queue 长度无法存储请求,则会创建新线程执行直到达到 maximumSize 最大线程数,多出核心线程数的线程会在空闲时回收。所以正确的配置方式是根据显示场景需要进行设置:coresize原创 2022-11-11 16:27:03 · 597 阅读 · 0 评论 -
服务器优化
内存用于存放程序的代码及数据,一般分为物理内存和虚拟内存,其中物理内存指的是服务器的内存,而虚拟内存指的是硬盘的一块空间。的是,虚拟内存的读写速度远远低于物理内存,如果程序被放在了虚拟内存执行,那么程序的。在性能调优时,需要先对服务器负载进行分析,通常而言,我们主要分析。个数字,分别代表 1 分钟, 5 分钟,15 分钟的平均负载。这里需要注意的是,物理网卡限制了服务器所能使用的最大宽带。,可以继续使用,同时关闭了 Swap 虚拟内存。,说明 CPU 负载很高了,需要。,是一个表示服务器负载的指标。原创 2022-11-23 21:12:20 · 375 阅读 · 0 评论