自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(18)
  • 收藏
  • 关注

转载 《吊打面试官》系列-Redis系列

那提到Redis我相信各位在面试,或者实际开发过程中对缓存雪崩,穿透,击穿也不陌生吧,就算没遇到过但是你肯定听过,那三者到底有什么区别,我们又应该怎么去防止这样的情况发生呢,我们有请下一位受害者。面试开始一个大腹便便,穿着格子衬衣的中年男子,拿着一个满是划痕的mac向你走来,看着快秃顶的头发,心想着肯定是尼玛顶级架构师吧!但是我们腹有诗书气自华,虚都不虚。小伙子我看你的简历上写到了Re...

2019-12-24 09:39:22 192

原创 ELK

开源实时日志分析ELK平台能够完美的解决问题,ELK是由ElasticSearch、Logstash和Kibana三个开源工具组成:1)ElasticSearch是一个基于Lucene的开源分布式搜索服务器。它的特点有:分布式,零配件,自动发现,索引自动发片,索引副本机制,restful风格接口,多数据源,自动搜索负载等。它提供了一个分布式多用户能力的全文搜索引擎,基于RESTful web接口...

2019-12-03 11:30:52 192

原创 zabbix监控常见的问题

zabbix 是怎么实施监控的一个监控系统运行的大概的流程是这样的:agentd需要安装到被监控的主机上,它负责定期收集各项数据,并发送到zabbix server端,zabbix server将数据存储到数据库中,zabbix web根据数据在前端进行展现和绘图。这里agentd收集数据分为主动和被动两种模式:主动:agent请求server获取主动的监控项列表,并主动将监控项内需要检测...

2019-12-03 10:33:37 413

原创 rsync的算法原理及使用方法

rsync算法原理及使用如果服务器之间需要保持某些文件的一致,我们可以使用scp来复制,如果需要长期保持一致,可以配合crontab脚本来使用。但是此时我们有更优的方式,就是rsync+crontab来实现定时增量传输保持文件一致。rsync功能很强大,网上的资料也都很全,这里做一些简单的汇总。rsync原理这一小节内容大幅度转载了 RSYNC 的核心算法 的内容,因为原文章写的太好,...

2019-12-02 14:55:59 474

原创 服务端高并发分布式架构

概述本文以淘宝作为例子,介绍从一百个到千万级并发情况下服务端的架构的演进过程,同时列举出每个演进阶段会遇到的相关技术,让大家对架构的演进有一个整体的认知,文章最后汇总了一些架构设计的原则。特别说明:本文以淘宝为例仅仅是为了便于说明演进过程可能遇到的问题,并非是淘宝真正的技术演进路径2. 基本概念在介绍架构之前,为了避免部分读者对架构设计中的一些概念不了解,下面对几个最基础的概念进行介绍...

2019-11-29 15:51:15 324

原创 centos防火墙(放行端口,封锁端口,放行ip,封锁ip)脚本编写

**vim aa.sh****#!/bin/bashecho "1)放行端口2)封锁端口3)放行ip4)封锁ip"AWK(){while truedo read -ep "是否继续输入(y/n)|(Y/N)?:" yn if [ $yn == n ]||[ $yn == N ];then exit elif [ $yn ==...

2019-10-25 10:07:16 785

原创 docker-compose构建zabbix

1. 编写docker-comper文件 vim zabbix.yml **version: "3"services: db: image: 10.30.36.120/docker/mysql:5.6 ports: - 3306:3306 environment: - MYSQL_ROOT_PASSWORD=123...

2019-10-23 19:27:02 130

原创 源码nginx启动的脚本

1. vim nginx **#!/bin/bash# chkconfig: 2345 99 20pid="/usr/local/nginx/logs/nginx.pid" #nginx的pidstate="/usr/local/nginx/sbin/nginx" #nginx源码启动路径case $1 instart) netstat -anpt|grep nginx ...

2019-10-23 19:11:34 104

原创 简单安装zabbix

1、首先安装zabbix yum源我的是centos7的rpm -ivh http://repo.zabbix.com/zabbix/4.2/rhel/7/x86_64/zabbix-release-4.2-1.el7.noarch.rpm2、安装zabbix-server-mysql、zabbix-web-mysql、zabbix-agent、mysql如果失败多安几次yum -y ins...

2019-10-23 19:08:20 229

原创 简单配置redis+哨兵

1 下载redis5.0wget http://download.redis.io/releases/redis-5.0.2.tar.gz2、安装redis编译需要的环境yum -y install gcc gcc-c++3、编译安装redistar zxf redis-5.0.2.tar.gzcd redis-5.0.2/make MALLOC=libc && ma...

2019-10-23 19:03:21 91

原创 ELK的安装

centos 7同步时间yum -y install ntpdatentpdate 0.cn.pool.ntp.org上传elk四个环境包1.elasticsearch-6.6.0.rpm2.jdk-8u131-linux-x64_.rpm3.kibana-6.6.0-x86_64.rpm4.logstash-6.6.0.rpmrpm -ivh jdk-8u131-linu...

2019-10-19 10:23:29 96

原创 安装zabbix自动发现

在centos6.5上在repo.zabbix.com官网上下载zabbix-agent镜像rpm -ivh http://repo.zabbix.com/zabbix/4.3/rhel/6/x86_64/zabbix-agent-4.4.0-0.1alpha1.el6.x86_64.rpmvim /etc/zabbix/zabbix_agentd.conf把Server改成centos7...

2019-10-19 10:08:44 123

原创 ping测试本地局域网

for i in `seq 1 252`do ping -c 1 192.168.111.$i >/dev/null if [ $? -eq 0 ] then echo "192.168.111.$i成功" else echo "192.168.111.$i失败"...

2019-09-28 14:57:41 599

原创 批量创建10个系统帐号,并设置密码(密码为随机数,要求字符和数字等混合(第一种)

#!/bin/bashfor i in `seq 1 10`do if id user-$i > /dev/null;then read -ep "user-$i用户已经存在,是否删除(y/n)" ss if [ $ss = y ];then userdel -rf user-$i ...

2019-09-28 14:56:34 783

原创 mysql主从复制和读写分离

在实际的生产环境中,如果对mysql数据库的读和写都在一台数据库服务器中操作,无论是在安全性、高可用性,还是高并发等各个方面都是不能满足实际需求的。因此,一般通过主从复制的方式来同步数据,再通过读写分离来提升数据库的并发负载能力。Mysql主从复制和读写分离l 主从复制:Mysql的主从复制和mysql的读写分离两者有紧密的联系,首先要部署主从复制,只有主从复制完成了,才能再此基础上进行数据...

2019-09-28 14:54:37 232

原创 mysql主从复制

部署环境:系统环境CentOS release 6.5_x64主mysql服务器ip:172.18.49.10从mysql服务器ip:172.18.49.2开始部署安装:Mysql服务器都已经搭建完成。l 主mysql上:cp /etc/my.cnf /etc/my.cnf.bakvi /etc/my.cnflog_bin=mysql-bin //开启二进制日志se...

2019-09-28 14:53:56 68

原创 mysql主从原理

主从复制的形式:l 一主一从l 主主复制(互为主从)l 一主多从—扩展系统读取的性能,因为读是在从库读取的;l 多主一从—从5.7开始支持使用环境、用途、优点、缺点:l 实时灾备,用于故障切换l 热备份,避免影响业务l mysql主从复制是mysql高可用性,高性能(负载均衡)的基础l 简单,灵活,部署方式多样,可以根据不同业务场景部署不同结构l 在业务复杂的系统中,有这么一个...

2019-09-28 14:53:12 174

原创 系统命令大全

系统命令大全查看剩余内存:free -m#-/+ buffers/cache: 6458 1649#6458M为真实使用内存 1649M为真实剩余内存(剩余内存+缓存+缓冲器)#linux会利用所有的剩余内存作为缓存,所以要保证linux运行速度,就需要保证内存的缓存大小系统信息:uname -a # 查看Linux内核版本信息c...

2019-09-28 14:52:19 303

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除