数据库类面试题
说说mysql主从同步怎么做的吧?
master提交完事务后,写入binlog
slave连接到master,获取binlog
master创建dump线程,推送binglog到slave
slave启动一个IO线程读取同步过来的master的binlog,记录到relay log中继日志中
slave再开启一个sql线程读取relay log事件并在slave执行,完成同步
slave记录自己的binglog
那主从的延迟怎么解决呢?
分库分表,强制走主库
tomcat 及 jdk 调优
参数解释:
-server
tomcat默认是以一种叫java –client的模式来运行
-Xms–Xmx
nginx的调优
shell
docker
K8S
gitlab+Jenkins+spug
Elaticsearch+kibana+filebeat