SRE
文章平均质量分 86
SRE架构师
梧桐翁
本是后山人,偶做前堂客。醉舞经阁半卷书,坐井说天阔。
大志戏功名,海斗量福祸。论到囊中羞涩时,怒指乾坤错。
展开
-
马哥门徒N57-SRE第十周
1、zabbix创建自定义模板监控nginx状态页面(需有聚合图形展示)原创 2021-10-15 16:07:44 · 394 阅读 · 0 评论 -
马哥门徒N57-SRE第九周
1、tomcat session cluster的实现。Tomcat集群Session同步方案(1)使用Tomcat自带的Cluster方式(2)利用Nginx的基于访问IP地址的Hash路由策略(3)利用Nginx插件实现Tomcat集群和Session同步(4)利用Memcached实现(MSM工具)(5)利用Redis实现基础环境ip 主机名 应用原创 2021-09-28 14:26:51 · 97 阅读 · 0 评论 -
马哥门徒N57-SRE第八周
1、haproxy + nginx 实现四、七层IP透传HAProxy在四层的工作原理在四层负载设备中,把client发送的报文目标地址(原来是负载均衡设备的IP地址),根据均衡设备设置的选择web服务器的规则选择对应的web服务器IP地址,这样client就可以直接跟此服务器建立TCP连接并发送数据。 haproxy在四层的工作流程分为两个阶段: 第一阶段:client发送http请求报文到haproxy,haproxy由于工作在第四层,因此通过拆包可以查看到TCP/IP包头信息,hapr原创 2021-09-26 16:04:03 · 145 阅读 · 1 评论 -
马哥门徒N57-SRE第七周
1、lnmp安全加固总结基于nginx web容器安全加固的思考nginx作为优秀的正反向代理web服务器,多线程,高并发等特点。顺便记下正反向代理,代理客户端就是正向,反之代理服务端就是反向代理。另外正向代理可以作为上网行为管理;反向代理除了负载均衡,暴露的是代理服务器在公网的IP,隐藏了内网web服务器。对于nginx每修改一次记得备份重启一次。推荐平滑重启nginx -s reloada.限制目录访问vi /etc/nginx/nginx.conf 在HTTP模块增加 autoindex o原创 2021-09-23 17:40:44 · 221 阅读 · 1 评论 -
马哥门徒N57-SRE第六周
1、实现harbor的高可用(16天)实施拓扑准备设备135、136安装步骤140、141安装步骤创建复制过程135–》136新建项目仓库管理-新建目标复制管理–》新建规则完成复制做136–》135复制。完成双向。上传镜像观察是否可以双向同步。2、几种IO模型的原理阻塞IO(blocking IO)当进程(用户空间)调用recvfrom命令,其系统调用将会一直阻塞,直到recvfrom命令返回或执行过程报错。具体阻塞过程分为:等待数据到达内核空间,数据从内核空间复制到用原创 2021-09-02 15:55:57 · 289 阅读 · 0 评论 -
马哥门徒N57-SRE第五周
1、安装docker并配置镜像加速。Ubuntu操作过程。root@ubuntu:~# ip aroot@ubuntu:~# vi /etc/apt/sources.list (修改阿里源)deb http://mirrors.aliyun.com/ubuntu/ bionic main restricted universe multiversedeb http://mirrors.aliyun.com/ubuntu/ bionic-security main restricted univ原创 2021-08-06 16:25:08 · 94 阅读 · 0 评论 -
马哥门徒N57-SRE第四周
1、安装配置kvm虚拟机,并创建虚拟机。系统环境:操作步骤:#grep -Em 1 “vmx|svm” /proc/cpuinfo#lsmod | grep kvm#ll /dev/kvm#yum -y install qemu-kvm libvirt virt-manager virt-install virt-viewer#systemctl enable --now libvirtd#systemctl start libvirtd#systemctl status libvir原创 2021-07-23 10:54:40 · 97 阅读 · 0 评论 -
马哥门徒N57-SRE第三周
redis服务配置文件详解Redis默认不是以守护进程的方式运行,可以通过该配置项修改,使用yes启用守护进程daemonize no当Redis以守护进程方式运行时,Redis默认会把pid写入/var/run/redis.pid文件,可以通过pidfile指定pidfile /var/run/redis.pid指定Redis监听端口,默认端口为6379,作者在自己的一篇博文中解释了为什么选用6379作为默认端口,因为6379在手机按键上MERZ对应的号码,而MERZ取自意大利歌女A原创 2021-06-20 20:15:49 · 372 阅读 · 0 评论 -
马哥门徒N57-SRE第二周
MyCAT中间件服务实现读写分离第一步:完成Mariadb (Mysql)主从复制创建主从数据库A配置master服务器配置my.cnf设置server-id[root@centos7~]#yum install mariadb-server -y[root@centos7~]#vim /etc/my.cnf[mysqld]server-id=8log-bin启动数据库[root@centos7~]#systemctl start mariadb创建...原创 2021-06-14 18:20:51 · 289 阅读 · 1 评论 -
马哥门徒N57-SRE第一周
1、总结mysql常见的存储引擎以及特点。MyISAM引擎特点不支持事务表级锁定读写相互阻塞,写入不能读,读时不能写只缓存索引不支持外搜约束不支持聚簇索引读取数据较快,占用资源较少不支持MVCC(多版本并发控制机制)高并发崩溃恢复性较差...原创 2021-06-05 12:15:02 · 207 阅读 · 1 评论