服务器
文章平均质量分 93
RayeWang
Java&Android工程师,个人blog主页,http://www.raye.wang
展开
-
使用Percona xtrabackup对已在使用的MySQL做主从备份
主库配置首先要配置主库服务器的相关主从备份的配置,比如配置启用binlog日志等,涉及到配置修改如下,修改my.conf文件[mysqld]## 设置server_id,一般设置为IP,注意要唯一server_id=100## 复制过滤:也就是指定哪个数据库不用同步(mysql库一般不同步)binlog-ignore-db=mysql## 开启二进制日志功能,可以随便取,最好有含义(关键就是这里了)log-bin=mysql-bin## 为每个session 分配的内存,在事务过程中用来存原创 2021-06-24 17:34:02 · 308 阅读 · 0 评论 -
一次抢购的负载优化
前言由于这次令人讨厌的疫情,导致口罩一罩难求,虽然各大厂商都在努力生产,但是毕竟僧多粥少,也幸好疫情快要结束了,也希望早点结束。因为口罩实在难以购买,所以很多地方的口罩采用统一调配,但是如何把口罩发放到大众手里,也成为了一个问题,所以预约购买成了最为安全的购买方式,购买后可以邮寄到家或者根据选择的时间段到店自提,但是由于购买人数过多,也带来了一个新的问题,服务器并发的问题,至少我在二月份参与了很...原创 2020-03-23 16:36:22 · 226 阅读 · 0 评论 -
使用monit监控服务进程和硬盘以及自动重启进程
需求需要服务器运行的程序在被意外杀死时,能自动重启,同时提醒我程序发生过重启。在服务器硬盘使用量达到一定比例的时候,提醒迁移数据或者清理无用的日志文件,所以需要一个服务器的守护程序(能在centos上运行),要求轻量简单占用少,根据上面的需求,找到了supervisor和monit2款软件supervisor 和 monit的对比因为主要是要满足以上我们的需求,所以我们根据实际需求...原创 2018-07-24 09:17:07 · 1433 阅读 · 0 评论 -
centos7搭建EFK日志分析系统
前言EFK可能都不熟悉,实际上EFK是大名鼎鼎的日志系统ELK的一个变种在没有分布式日志的时候,每次出问题了需要查询日志的时候,需要登录到Linux服务器,使用命令cat -n xxxx|grep xxxx 搜索出日志在哪一行,然后cat -n xxx|tail -n +n行|head -n 显示多少行,这样不仅效率低下,而且对于程序异常也不方便查询,日志少还好,一旦整合出来的日志达到几个...原创 2018-09-17 09:37:53 · 995 阅读 · 1 评论 -
记一次MySQL迁移并从MySQL5.6升级到5.7后查询慢了几十倍的问题
起因因为生产环境数据量越来越大,客户越来越多,项目功能也越来越多,项目本身也越来越多,导致之前的服务器内存、硬盘都已经渐渐的不够用了,当时出现了2种解决方案,增加服务器配置和新购服务器,但是就算是新增硬盘,也需要对数据库进行迁移,所以就采用了新购服务器的方案,并且因为之前是高效云盘,出现过IO占满的情况,所以对于新购的服务器采用了SSD硬盘,理论上速度会飞起来了,实际上我在新服务器上安装MyS...原创 2018-09-14 10:22:57 · 3345 阅读 · 1 评论