摘要: 描述 最近在补充自己的短板,刚好整理到Tomcat调优这块,基本上面试必问,于是就花了点时间去搜集一下tomcat调优都调了些什么,先记录一下调优手段,更多详细的原理和实现以后用到时候再来补充记录,下面就来介绍一下,tomcat调优大致分为两大类: 一、tomcat的自身调优 采用动静分离节约tom 阅读全文
posted @ 2021-06-04 16:08 晨起的太阳 阅读(760) 评论(0) 推荐(0) 编辑
摘要: 如何保证Redis高可用和高并发?Redis主从架构,一主多从,可以满足高可用和高并发。出现实例宕机自动进行主备切换,配置读写分离缓解Master读写压力。 Redis高可用方案具体怎么实施?使用官方推荐的哨兵(sentinel)机制就能实现,当主节点出现故障时,由Sentinel自动完成故障发现和 阅读全文
posted @ 2021-06-04 15:58 晨起的太阳 阅读(260) 评论(0) 推荐(0) 编辑
摘要: 说说TCP三次握手的过程? 第一次握手:Client将标志位SYN置为1,随机产生一个值seq=J,并将该数据包发送给Server,Client进入SYN_SENT状态,等待Server确认。 第二次握手:Server收到数据包后由标志位SYN=1知道Client请求建立连接,Server将标志位S 阅读全文
posted @ 2021-06-04 15:56 晨起的太阳 阅读(873) 评论(0) 推荐(0) 编辑
摘要: 服务器CPU飙升100%怎么排查执行“top”命令,查看当前进程CPU占用的实时情况,PID列是进程号,确定是哪个应用程序的问题。 如果是Java应用导致的,怎么定位故障原因 执行“top -Hp 进程号”命令:查看java进程下的所有线程占CPU的情况。 执行“printf "%x\n 10"命令 阅读全文
posted @ 2021-06-04 15:54 晨起的太阳 阅读(674) 评论(0) 推荐(0) 编辑
摘要: HTTP状态码302的跳转逻辑302状态码表示重定向,浏览器在拿到服务器返回的这个状态码后会自动跳转到一个新的URL地址,这个地址可以从响应的Location首部中获取(用户看到的效果就是他输入的地址A瞬间变成了另一个地址B。 302与301的区别和使用场景301是永久重定向,而302是临时重定向。 阅读全文
posted @ 2021-06-04 15:53 晨起的太阳 阅读(3843) 评论(0) 推荐(0) 编辑