![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Linux基礎
深海里的淡水花莲
静守一份安然,淡墨红尘。
展开
-
LVS通用算法(二)动态算法
动态算法:(active活动 inactive非活动) 这个算法理解的http链接是: 活动链接:传输数据 非活动链接:刚建立握手还没有传输数据,传输数据完毕还没有来得及断开 LC(Least-Connection):最少连接 最少连接调度算法是把新的连接请求分配到当前连接数最小的服务器,最小连接调度是一种动态调度短算法,它通过服务器当前所活跃的连接数来估计服务器的负载均衡,调度器需要记录各个服务器已建立连接的数目,当一个请求被调度到某台服务器,其连接数加1,当连接中止或超时,其连接数减一,在系统实现时,我原创 2020-06-17 12:15:11 · 273 阅读 · 0 评论 -
LVS通用算法(一)静态算法
固定算法(静态调度算法):只根据算法本身去调度,不考虑服务器本身 动态算法(动态调度算法):处理考虑算法本身,还好考虑服务器状态 静态调度算法: RR 轮询:将每次用户的请求分配给后端的服务器,从第一台服务器开始到第N台结束,然后循环 WRR 加权轮询:按照权重的比例实现多台主机之间进行调度(权重越高) SH(source hash)源地址散列:将同一个IP的用户请求,发送给同一个服务器 附注: HTTP HTTPS:也称为无状态协议(每次登陆时不记录)[淘宝浏览时如果不记录的话,每次刷之后就需要重新登陆原创 2020-06-17 11:53:46 · 400 阅读 · 0 评论 -
LVS的工作模式及其特点总结
LVS工作层级 ipvs是LVS的核心组件 LVS的三种模式:NAT模式、DR模式、TUN模式 NAT模式的调度器一个公网IP一个私网IP TUN模式的调度器全为公网IP DR模式的调度器(需借助路由器进行转换)为私网地址 详细解释: NAT模式 LVS-NAT模式总结: 集群节点处于同一个网络环境中; 真实服务器必须将网关指向负载调度器; RIP通常是私有IP,仅用于各个集群节点通信; 负载调度器必须位于RS与DS之间,充当网关; 支持端口映射; 负载调度器必须是Linux操作系统,真实服务器随意;原创 2020-06-15 23:52:21 · 257 阅读 · 0 评论 -
浅谈ELK
为什么用到ELK 一般我们需要进行日志分析场景是:直接在日志文件中 grep、awk 就可以获得自己想要的信息。但在规模较大的场景中,此方法效率低下,面临问题包括日志量太大如何归档、文本搜索太慢怎么办、如何多维度查询。需要集中化的日志管理,所有服务器上的日志收集汇总。常见解决思路是建立集中式日志收集系统,将所有节点上的日志统一收集,管理,访问。 一般大型系统是一个分布式部署的架构,不同的服务模块部署在不同的服务器上,问题出现时,大部分情况需要根据问题暴露的关键信息,定位到具体的服务器和服务模块,构建一套集中原创 2020-06-15 06:26:37 · 127 阅读 · 0 评论 -
Java web环境(二)
安装nginx 安装所需组件:yum install -y pcre-devel.x86_64 zlib-devel.x86_64 gcc* 创建运行nginx的用户 useradd -r -s /sbin/nologin nginx 编译安装:./configure --user=nginx --group=nginx && make && make install 修改配置文件 vim /usr/local/nginx/conf/nginx.conf upstre原创 2020-06-15 00:10:58 · 89 阅读 · 0 评论 -
Java -web环境部署tomcat(一)
Java web环境:Nginx+JDK+Tomcat+MySQL 前提:关闭防火墙 降低selinux 首先安装Gcc yum install gcc* ncurses-devel (数据库用到的) 再把jdk解压出来: tar -xf jdk-7u25-linux-x64.tar.gz mv jdk1.7.0_25/ /usr/local/jdk.1.7(将解压出来的文件全部移动到后置目录下) vim /etc/profile(配置Java的环境变量) #jdk export JAVA_HO原创 2020-06-14 23:31:49 · 114 阅读 · 0 评论 -
邮件基础及工作原理概述
邮件概述 邮件应用协议: 简单邮件传输协议(Simple Mail Transfer Protocol,SMTP):用于发送和中转发出的电子邮件,占 用服务器的25/TCP端口。加密时用tcp465端口 邮局协议版本3(Post Office Protocol 3):用于将电子邮件存储到本地主机,占用服务器的110/TCP端口。加密时用995端口 Internet消息访问协议版本4(Internet Message Access Protocol 4):用于在本地主机上访问邮件,占用服务器的143/原创 2020-05-18 07:57:07 · 382 阅读 · 0 评论 -
反向代理实验-负载均衡
反向代理: 代理:类似于国外代购的人,对象是客户端 反向代理:类似于大街小巷的烟酒商贩 对象是服务器端 在你要代理的位置“ location / { proxy_pass http://127.0.0.1:8080; add_header Access-Control-Allow-Origin *; } 保存退出重启,验证即可 负载均衡: upstream bbs { server 192.168.1.3:80; server 19原创 2020-05-17 19:57:54 · 110 阅读 · 0 评论 -
linux 把nginx加入到系统服务的方法和添加访问状态统计
linux 把nginx加入到系统服务的方法和添加访问状态统计 首先写一个shell脚本,脚本名称:nginx #! /bin/bash # chkconfig: 35 85 15 # description: Nginx is an HTTP(S) server, HTTP(S) reverse set -e PATH=/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin DESC="nginx daemon" NAME=nginx原创 2020-05-17 06:02:19 · 192 阅读 · 0 评论 -
PXE无人装机--kickstart
PXE无人装机–kickstart 安装所需的组件: yum install -y vsftpd ftp dhcp system-config-kickstart syslinux tftp-server 关闭防火墙 在ftp创建c7 mkdir -p /var/ftp/c7 把光盘的所有文件移动到创建的c7目录下 cp -rf /media/* /var/ftp/c7 将tftp的diasable关闭 vi /etc/xinetd.d/tftp service tftp { …… //省原创 2020-05-16 23:21:12 · 96 阅读 · 0 评论 -
Domain name server 域名服务
Domain name server 域名服务 DNS功能: 正向解析:将域名解析为IP地址 反向解析:将IP解析为域名(比较特殊,应用在特殊的行业中【有些垃圾邮件,并没有域名。例如zhangsan@163.com 发送方:1.1.1.1,没有钱去担任服务器的域名】我自己的邮件服务器,将自己的转换成一个可用的域名,若不成功就是垃圾) 域名: www.baidu.com 域名:baidu.com(在...原创 2020-02-26 17:27:36 · 1572 阅读 · 0 评论