摘要: 1、简述keepalived工作原理 keepalived是以VRRP协议为基础实现的,VRRP全称Virtual Router Redundancy Protocol,即虚拟路由冗余协议。虚拟路由冗余协议,将N台提供相同功能的路由器组成一个路由器组,这个组里面有一个master和多个backup, 阅读全文
posted @ 2021-12-19 19:56 Zhaoyaxuan 阅读(64) 评论(0) 推荐(0) 编辑
摘要: 1、nginx负载均衡中常见的算法及原理有哪些? #1)轮询 (round-robin) 轮询为负载均衡中较为基础也较为简单的算法,它不需要配置额外参数。假设配置文件中共有 台服务器,该算法遍历服务器节点列表,并按节点次序每轮选择一台服务器处理请求。当所有节点均被调用过一次后,该算法将从第一个节点开 阅读全文
posted @ 2021-12-19 18:50 Zhaoyaxuan 阅读(94) 评论(0) 推荐(0) 编辑
摘要: 1、对常用I/O模型进行比较说明 #一、网络 I/O 模型 阻塞型、非阻塞型、复用型、信号驱动型、异步 #1:阻塞型 I/O 模型(blocking IO) 阻塞IO模型是最简单的I/O模型,用户线程在内核进行IO操作时被阻塞用户线程通过系统调用read发起I/O读操作,由用户空间转到内核空间。内核 阅读全文
posted @ 2021-12-19 17:16 Zhaoyaxuan 阅读(71) 评论(0) 推荐(0) 编辑
摘要: 1、实现基于MYSQL验证的vsftpd虚拟用户访问 #利用 pam_mysql 模块可以实现基于MySQL的FTP虚拟用户功能 #项目网站:http://pam-mysql.sourceforge.net/ #说明:因为此项目年代久远不再更新,当前只支持CentOS 6,7,不支持CentOS 8 阅读全文
posted @ 2021-12-19 16:51 Zhaoyaxuan 阅读(59) 评论(0) 推荐(0) 编辑
摘要: 1、简述CGI与FASTCGI区别 CGI:Common Gateway Interface 公共网关接口 CGI 在2000年或更早的时候用得比较多,以前web服务器一般只处理静态的请求,如果碰到一个动态请求怎么办呢?web服务器会根据这次请求的内容,然后会 fork 一个新进程来运行外部的 C 阅读全文
posted @ 2021-12-19 15:47 Zhaoyaxuan 阅读(88) 评论(0) 推荐(0) 编辑
摘要: 1、ansible-playbook实现MySQL的二进制部署 `` 安装mysql5.6 [root@ansible ~]#ls -l /data/ansible/files/mysql-5.6.46-linux-glibc2.12-x86_64.tar.gz -rw-r--r-- 1 root 阅读全文
posted @ 2021-12-19 12:42 Zhaoyaxuan 阅读(43) 评论(0) 推荐(0) 编辑