自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 关于lvs的负载均衡(案例)

集群(cluster)技术是一种比较新的技术,通过集群技术,可以在付出较低成本的情况下获得在性能,可靠性,灵活性方面的相对较高的收益,其任务调度则是集群系统中的核心技术集群(cluster)组成后,可以利用多个计算机和组合进行海量请求(负载均衡),从而获得很高的处理效率,也可以用多个计算机做备份(高可用),使得任何一个机器换了整个系统还可以正常运行负载均衡技术:四层负载技术七层负载技术负载均衡实现方式:硬件负载均衡:F5,深信服,Radware软件负载均衡:LVS,Nginx,HAproxy。

2024-01-08 15:48:19 855 1

原创 关于nginx负载均衡(LB)

3.加权轮询:根据配置的权重的大小而分配给不同服务器不同数量的请求。注意:nginx本身不支持fair的,如果需要使用这种调度算法,必须下载nginx的upstream_fair模块。fair: 这是比上面两个更加智能的负载均衡的算法,按后端服务器的响应时间来分配请求,响应时间短的优先分配。url_hash: 按访问的url的hash结果来分配请求,使每个url定向到同一个后端服务器。ip_hash : 每个请求按访问ip的hash结果分配,同个ip客户端固定访问一个后端服务器。

2024-01-07 09:30:00 382 1

原创 关于nginx正向、反向代理(nginx proxy)

方向代理代理的是响应方,也就是服务端;我们请求www.baidu.com时www.baidu.com就是反向代理的服务器,真实提供服务的服务器有很多台,反向代理服务器也会把我们的请求分转发到真实提供服务的各台服务器,nginx就是性能非常好的反向代理服务器来做负载均衡。正向代理得过程隐藏了真实的请求客户端,服务器不知道真实的客户端是谁,客户端 请求的服务器都被代理服务器代替请求。我们通常说的代理也就是正向代理,正向代理代理的是请求方,也就是客户端。

2024-01-06 11:28:43 366 1

原创 TOMCAT日志统计语言

1.统计tomcat服务器访问次数(pv)cat /usr/local/tomcat/logs/localhost_access_log | wc -l2.统计每个IP访问次数(uv)cat /usr/local/tomcat/logs/localhost_access_log | awk '{ips[$1]++}END{for (i in ips){print i,ips[i]} }'3.统计客户端请求是不同的状态码的数量cat /usr/local/to

2024-01-03 21:26:04 360 1

原创 关于ansibe的具体问题解答?

答:jinja2是一种模板引擎,用于在ansible playbook中生成动态的内容,它允许你在playbook中的变量,过滤器和控制结构来生成配置文件,脚本和其他文本文件。答:ansible 角色是一种组织和复用ansible playbook 的方式,可以包括任务变量,模板和处理程序文件。答:ansible模块是ansible的基本执行单元,用于执行特殊任务,每个模块负责执行不同的操作,例如软件包安装,复制文件,管理用户等。答:ansible 事实是有关目标主机的信息,如操作系统类型,主机名。

2024-01-03 17:54:41 336

原创 关于Nginx日志配置-第二篇

rpm -ql nginx |grep log(查询nginx过滤log日志):/etc/logrotate.d/nginx;指令:/usr/sbin/logrotate -s /var/lib/logrotate/logrotate.status /etc/logrotate.conf。2.观察日志轮转:vim /etc/logrotate.d/nginx。/var/log/nginx/*.log 待切割的日志。$boby_bytes_sent $10 请求体积。

2024-01-02 17:13:29 361

原创 Nginx-日志log部分详解-第一部分

默认值:Default: log_format combined "...";log_format 有默认的无需设置的combined日志格式,相当于apache的combined日志格式环境:Context: http context网站,LB,全局和局部。

2023-12-29 12:30:23 830 1

原创 关于Nginx基本配置-纯纯干货篇

1.vim /etc/nginx/nginx.conf/名字自己起.conf。观察主配置文件:vim /etc/nginx/nginx.conf。

2023-12-28 17:09:51 354 1

原创 关于Nginx的编译参数

-http-fastcgi-temp-path=/var/cache/nginx/fastcgi_temp php缓存。--http-client-body-temp-path=/var/cache/nginx/client_temp 缓存。--http-uwsgi-temp-path=/var/cache/nginx/uwsgi_temp python缓存。--http-proxy-temp-path=/var/cache/nginx/proxy_temp 代理缓存。

2023-12-27 17:19:25 869 3

原创 关于Nginx配置文件解答

usr/lib/systemd/system/nginx-debug.service 调试程序启动脚本。usr/lib/systemd/system/nginx.service systemctl 服务脚本。/usr/share/nginx/html/index.html 默认网页。/usr/share/man/man8/nginx.8.gz man手册。/usr/share/doc/nginx-1.12.1 文档。/usr/lib64/nginx nginx模块目录。

2023-12-26 15:51:03 311 1

原创 Linux-centos关于Nginx部署

安装找下面步骤在服务器部署一下程序:建议(直接也可以用epel源里面的nginx版本比较老一点,如果需要最新版就安装主线版的,稳定版更适合生产运营环境)简介:NGINX是一个高性能的HTTP解决C10k的问题和反向代理服务器,也是一个IMAP/POP3/SMTP服务器。Nginx部署YUM:(部署前要清理一下之前的apache避免出现报错防火墙要关闭)总结来说:就是处理“高并发” “io多路复用” “epoll-异步及非阻塞”2.Stable version: 最新稳定版,建议生产环境中使用。

2023-12-25 16:24:45 280

原创 关于ansible剧本编写(role)角色扮演

ansible-playbook /root/roles/site.yaml --syntax-check 测试剧本。首先在ansible服务器上下载个tree程序方便观察结构:yum install -y tree。2.编写任务:vim roles/nginx/tasks/main.yaml(注意语法结构)templates 金甲模板(有变量的文件)tasks 主任务。vars 自定义变量。

2023-12-24 18:25:20 895 3

原创 初识:YAML-非标记语言

cp -rf /etc/httpd/conf/httpd.conf . 把apache的配置文件考入当前目录(注意当前位置)小编建议执行前检测一下:ansible-playbook apache.yaml --syntax-check 检测语法。2.编写剧本:(编写时一定注意对其和空格数量对其方式‘-’后面一定要跟空格,”:“后面一定加空格后在输入内容)ansible-playbook apache.yaml --syntax-check 检测任务。

2023-12-21 21:28:35 359

原创 关于ansible-AD-hoc模式应用

ansible host1 -m copy -a 'src=/etc/hosts(文件来源) dest=/tmp/1.txt(目的地) owner=root group=bin mode=777' -o 再次拷贝后会覆盖之前文件。修改密码:ansible host1 -m user -a 'name=nihao password='你要改的免密' ' -o。

2023-12-21 14:38:41 332 1

原创 关于ansible主机清单

增加主机组:vim /etc/ansbile/hosts 中编辑所需的组名 :[ 组名 ]

2023-12-20 16:56:23 902

原创 关于ansible部署

定义主机清单:vim /etc/ansible/hosts 中加入需要控制的服务器(做过域名解析的可以输入域名否则要输入IP地址)ansible host -m ping -u root(表示以root身份登录) -k (表示用密码登录) -o。由于未作ssh免密登录所以再用:ansible host1 -m ping 登陆时会报错。简介输出-o: ansible host1 -m ping -o (成一行显示)下载安装完成后请查看是否安装完成。

2023-12-19 22:49:03 330

空空如也

空空如也

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

TA关注的人

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