本文源码:GitHub·点这里 || GitEE·点这里 一、高并发简介 在互联网的业务架构中,高并发是最难处理的业务之一,常见的使用场景:秒杀,抢购,订票系统;高并发的流程中需要处理的复杂问题非常多,主要涉及下面几个方面: 流量管理,逐级承接削峰; 网关控制,路由请求,接口熔断; 并发控制机制,资 ...
分类:
其他好文 时间:
2020-06-22 23:10:24
阅读次数:
54
01CSI发展和现状XSKY早在2018年底就实现了容器存储接口(CSI)driver,而CSI也在2018年底发布的Kubernetes(K8s)v1.13版本中正式GA,现在已经成为了容器和存储的标准接口。作为国内率先拥抱CSI的存储厂商,XSKY开始CSIdriver是使用块(iSCSI)对接的,后来又支持文件(NFS)对接,经过一年多的验证,目前已经十分稳定并为各大客户提供了稳定的容器化场
分类:
其他好文 时间:
2020-06-22 19:08:25
阅读次数:
72
1、定义 乐观锁和悲观锁其实是两种思想,用于解决并发场景下的数据竞争问题。 悲观锁:常用的锁基本上都是悲观锁 总是假设最坏的情况,每次去拿数据的时候都认为别人会修改,所以每次在拿数据的时候都会上锁,这样别人想拿这个数据就会阻塞直到它拿到锁(共享资源每次只给一个线程使用,其它线程阻塞,用完后再把资源转 ...
分类:
其他好文 时间:
2020-06-21 21:40:58
阅读次数:
47
playbook触发器 handler handler用来执行某些条件下的任务,比如当配置文件发生变化的时候,通过notify触发handler去重启服务。 在saltstack中也有类似的触发器,写法相对Ansible简单,只需要watch,配置文件即可。 **大白话:**监控某一个步骤,一旦该步 ...
分类:
其他好文 时间:
2020-06-21 00:27:57
阅读次数:
57
1.环境准备 主机名称 应用环境 外网地址 内网地址 lb01 nginx 10.0.0.5 172.16.1.5 web01 nginx+php+nfs客户端 10.0.0.7 172.16.1.7 web02 nginx+php+nfs客户端 10.0.0.8 172.16.1.8 web03 ...
分类:
Web程序 时间:
2020-06-20 23:47:19
阅读次数:
74
一,NFS概述 1.什么是nfs? NFS(Network File System)即网络文件系统。 NFS共享存储 2.nfs能干什么? 主要功能:通过网络(局域网)让不同的主机系统之间可以共享文件或目录。 3.为什么要使用nfs? NFS网络文件系统一般被用来存储共享视频,图片,附件等静态资源文 ...
分类:
其他好文 时间:
2020-06-20 22:34:48
阅读次数:
80
?目录 1.HTTP与HTTPS 1)4层协议 2)DNS劫持 2.HTTP 1)HTTP1.0、HTTP1.1 3.HTTPS 1)证书 2)交互过程 3)防止劫持 4.性能相关 5.总结 HTTP与HTTPS 四层协议 四层协议分别为:应用层、传输层、网络层、链路层。每一层的作用都不一样,这里不 ...
分类:
Web程序 时间:
2020-06-20 19:23:18
阅读次数:
91
mount挂载 环境准备 主机名 安装服务 wan lan web01 nfs客户端 10.0.0.7 172.16.1.7 web02 nfs客户端 10.0.0.8 172.16.1.8 nfs nfs服务端 10.0.0.9 172.16.1.9 流程分析 1.安装ansible 2.优化an ...
分类:
其他好文 时间:
2020-06-19 21:18:54
阅读次数:
220
使用roles实现一键部署nfs 环境准备 主机名 安装服务 wan lan web01 nfs客户端 10.0.0.7 172.16.1.7 web02 nfs客户端 10.0.0.8 172.16.1.8 nfs nfs服务端 10.0.0.9 172.16.1.9 backup backup服 ...
分类:
其他好文 时间:
2020-06-19 20:34:09
阅读次数:
47
一、什么是文件系统? 文件系统是对一个存储设备上的数据和元数据进行组织的一种机制。文件系统是在一个磁盘(包括光盘、软盘、闪盘及其它存储设备)或分区上组织文件方式方法,常见文件系统如ext2、ext3、ext4、NTFS或fat、fat32等。文件系统格式组织存储文件或数据的方法,目的是易于查询和存取 ...
分类:
其他好文 时间:
2020-06-19 16:04:56
阅读次数:
83