chd_xu
码龄10年
关注
提问 私信
  • 博客:65,342
    65,342
    总访问量
  • 114
    原创
  • 2,188,986
    排名
  • 25
    粉丝
  • 0
    铁粉
IP属地以运营商信息为准,境内显示到省(区、市),境外显示到国家(地区)
IP 属地:陕西省
  • 加入CSDN时间: 2015-04-06
博客简介:

qq_27172205的博客

查看详细资料
个人成就
  • 获得18次点赞
  • 内容获得14次评论
  • 获得90次收藏
创作历程
  • 114篇
    2020年
成就勋章
TA的专栏
  • django
    21篇
  • Python
    38篇
  • 企业
    25篇
  • RH135linux系统管理及网络服务
    12篇
  • 数据结构
    1篇
  • 网络基础
    1篇
  • shell
    17篇
  • linux运维
    17篇
兴趣领域 设置
  • 运维
    devops自动化
创作活动更多

AI大模型如何赋能电商行业,引领变革?

如何使用AI技术实现购物推荐、会员分类、商品定价等方面的创新应用?如何运用AI技术提高电商平台的销售效率和用户体验呢?欢迎分享您的看法

186人参与 去创作
  • 最近
  • 文章
  • 代码仓
  • 资源
  • 问答
  • 帖子
  • 视频
  • 课程
  • 关注/订阅/互动
  • 收藏
搜TA的内容
搜索 取消

lnmp(11)—— MySQL-Proxy实现mysql的读写分离

1.mysql数据库的读写分离的基础知识(为什么要进行读写分离)对于很多大型网站(pv值百万、千万)来说,在所处理的业务中,其中有80%的业务是查询(select)相关的业务操作 (新闻网站,插入一条新闻,查询操作) 剩下的则是写(insert、update、delete,只要能对MySQL的数据造成更改的操作都叫写操作)操作在使用负载均衡集群之后,可以很大程度的提升网站的整体性能,但是最终的数据处理的压力还是会落到MySQL数据库上所有很有必要使用一些技术来提升MySQL的负载能力。(读写分离)
原创
发布博客 2020.09.08 ·
245 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

LNMP架构(10)——mysql的全同步复制(组复制)

1.mysql的全同步复制(组复制)的基础知识组复制模型:不分主从,都一样它支持单主模型和多主模型两种工作方式(默认是单主模型)单主模型:从复制组中众多个MySQL节点中自动选举一个master节点,只有master节点可以写,其他节点自动设置为read only当master节点故障时,会自动选举一个新的master节点,选举成功后,它将设置为可写,其他slave将指向这个新的master多主模型:复制组中的任何一个节点都可以写,因此没有master和slave的概念只要突然故障的节点数量不太
原创
发布博客 2020.09.08 ·
305 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

LNMP架构(9)——mysql的半同步复制原理及配置

前言:相比异步复制提高了数据的完整性,因为增加了ack信号确认是否正常。1.介绍mysql半同步复制的基础知识半同步复制:一主多从模式下,有一个从节点返回成功,即成功,不必等待多个节点全部返回MySQL半同步,该模式可以确保从服务器接收完主服务器发送的binlog日志文件并写入自己的中继日志(relay log)里,然后会给主服务器一个反馈,告诉对方已经接收到完毕,这时主库线程才返回当前session告知操作完成,当出现超时情况时,源主服务器会暂时切换到异步复制模式,直到至少有一台设置为半同步复制模式
原创
发布博客 2020.09.08 ·
219 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

LNMP架构(8)——mysql的异步复制(positon和gtid主从复制原理及主从数据库配置)

前言:在数据库中进行操作时,事实上大小写都是通用的,但尽量使用大写1.1.MYSQL的主从复制(异步复制)的基本信息异步复制(主从复制)master节点不会关心slave节点的状态,只需要写自己的数据即可能不能完成复制看slave节点的io线程和sql线程是否开启1.1.1 主从复制的要求:(1)主库开启binlog日志(设置log-bin参数)(2)主从server-id不同(3)从库服务器能连同主库1.1.2 主从复制的原理:mysql的主从配置又叫replication,AB复制,
原创
发布博客 2020.09.08 ·
178 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

LNMP架构(7)——myql数据库同步及phpMyadmin的图形化管理界面

1.myql数据库同步到另一台服务器将server2中的mysql共享至server3,并在server3启动mysqlserver2:[root@server2 local]# rsync -a mysql server3:/usr/local/[root@server2 mysql]# scp /etc/my.cnf server3:/etc/server3:[root@server3 mysql]# groupadd -g 1001 mysql [root@server3 mysql
原创
发布博客 2020.09.08 ·
245 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

LNMP架构(6)——apache和nginx可视化动态日志分析平台GoAccess的部署

一、简介1.goaccess主要用于分析apache和nginx日志,功能十分强大。二、安装$ wget https://tar.goaccess.io/goaccess-1.4.tar.gz$ tar -xzvf goaccess-1.4.tar.gz$ cd goaccess-1.4/$ ./configure --enable-utf8 --enable-geoip=legacy$ make# make install三、用goaccess分析nginx的日志[root@serv
原创
发布博客 2020.09.08 ·
143 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

lnmp架构(5)——应用服务器集群的nginx+tomcat+memcache+session保持

在上一个实验当中,实现了服务器的会话保持,但当一个服务器挂掉后,之前的数据会丢失, 这个时候就要用到memcache这个存储节点,它属于交叉存储tomcat1和tomcat2上面都有memcache存储(把数据缓存在内存当中) 分别为memcache1和memcache2这两个存储节点属于存储节点 当tomcat1挂了之后,客户1就会去访问tomcat2对应的memcache这时候会把用户放在memcache1的数据全部放到memcache2上面如果tomcat服务器都正常,memcache不会同步
原创
发布博客 2020.09.08 ·
160 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

lnmp架构(4)——nginx+sticky粘制模块实现tomcat负载均衡中的会话保持

前言:弥补上篇的缺憾现使用粘制位sticky来实现会话保持1.什么是会话保持(Session Persistence)在一段时间内将同一客户的某一类型请求绑定至 同一台服务器上,使得这一时间段中该客户端所有该类型请求均由同一服务器进行处理让一个用户的访问始终是一个tomcat服务器,可以保证用户的数据在一个tomcat服务器上面让一个用户始终访问一个tomcat服务器,不能让同一个用户轮询访问后台的两个tomcat服务器,否则会造成用户的数据丢失2.nginx会话保持之nginx-sticky-
原创
发布博客 2020.09.08 ·
164 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

LNMP架构(3)——Tomcat(jsp)简介配置以及nginx +jsp+ tomcat实现客户端的动态请求、负载均衡和反向代理

lnmp架构工作的整个过程1.什么是tomcat?Tomcat是一个中间件,真正起作用的,解析java脚本的是jdk jdk(java development kit)是整个java的核心,它包含了java运行环境和一堆java相关的工具以及java基础库Tomcat 服务器是一个免费的开放源代码的Web 应用服务器,属于轻量级应用服务器,在中小型系统和并发访问用户不是很多的场合下被普遍使用,是开发和调试JSP 程序的首选。对于一个初学者来说,可以这样认为,当在一台机器上配置好Apache 服
原创
发布博客 2020.09.08 ·
345 阅读 ·
0 点赞 ·
1 评论 ·
1 收藏

LNMP架构(2) ——php + memcache的结合(memcache的介绍)

一、Memcache简介Memcached是一个自由开源的,高性能,分布式内存对象缓存系统。用于动态Web应用以减轻数据库的负载。它通过在内存中缓存数据和对象来减少读取数据库的次数,从而提高了网站访问的速度。MemCaChe是一个存储键值对的HashMap,在内存中对任意的数据(比如字符串、对象等)所使用的key-value存储,数据可以来自数据库调用、API调用,或者页面渲染的结果。Memcache是一个高性能的分布式的内存对象缓存系统,通过在内存里维护一个统一的巨大的hash表,它能够用来存储各种
原创
发布博客 2020.09.08 ·
177 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

LNMP架构(1)LNMP架构介绍及源码安装PHP

1 什么是lnmp说明:以前叫做lamp,因为那时候用的apache而现在用的是nginx。 lump=Linux Nginx Mysql PhpLNMP是指一组通常一起使用来运行动态网站或者服务器的自由软件名称首字母缩写L指Linux,N指Nginx,M一般指MySQL,也可以指MariaDB,P一般指PHP,也可以指Perl或PythonLNMP代表的就是:Linux系统下Nginx+MySQL+PHP这种网站服务器架构Linux是一类Unix计算机操作系统的统称,是目前最流行的免费操作系统
原创
发布博客 2020.09.07 ·
2118 阅读 ·
1 点赞 ·
0 评论 ·
2 收藏

13、nginx——内存占用优化,版本隐藏·,systemd启动配置,主配置文件的调参

1.内存占用优化vim /root/nginx-1.18.0/auto/cc/gcc  2.版本隐藏vim /vim /root/nginx-1.18.0/srv/core/nginx.h 3.systemd启动配置[root@server2 logs]# cat /usr/lib/sy...
原创
发布博客 2020.09.07 ·
194 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

12、负载均衡的高可用集群——共享存储(scisc+nginx+pacemaker+fence)(3)

1.共享存储(scisc+nginx+pacemaker+fence) 该项目主要是实现的是资源共享存储,结合nginx的负载均衡,pacemaker的高可用,解决单点故障,实现双机热备,用fence解决脑裂。2.实验环境的搭建提前配置好fenceServer1 172.25.254.1 pacemakerServe...
原创
发布博客 2020.09.07 ·
332 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

11、负载均衡的高可用集群——nginx七层的负载均衡+nginx的虚拟主机(2)

1.nginx七层的负载均衡实验环境server3(172.25.25.3  nginx)   server4(172.25.25.4  后端服务器)   server5(172.25.25.5  后端服务器)   vim /usr/local...
原创
发布博客 2020.09.07 ·
132 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

10、负载均衡的高可用集群——nginx的介绍和部署(编译nginx)(1)

一、介绍        Nginx是一个高性能的HTTP和反向代理服务器,也是一个IMAP/POP3/SMTP代理服务器。         Nginx是一款轻量级的Web服务...
原创
发布博客 2020.09.07 ·
397 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

9、负载均衡的高可用集群-haproxy负载均衡+pacemaker高可用(5)

haproxy负载均衡+pacemaker高可用实验环境server1(172.25.254.1)(hapoxy+pacemaker) 安装hapoxy+pacemakerserver2(172.25.254.2)(hapoxy+pacemaker) 安装hapoxy+pacemakerserver4(172.25.254.4)apache 后端服务器server5(172.25.254.5)apache 后端服务器pacemakerserver1 和server2的haproxy配置一样,能
原创
发布博客 2020.09.07 ·
132 阅读 ·
0 点赞 ·
1 评论 ·
0 收藏

8、负载均衡的高可用集群——haproxy负载均衡+keepalived高可用(4)

haproxy负载均衡+keepalived高可用1.实验环境sever2(172.25.254.2)haproxy+keepalived 安装并配置 haproxy+keepalivedsever3(172.25.254.3)haproxy+keepalived 安装并配置 haproxy+keepalivedsever4(172.25.254.4)apache 服务器 安装 apache 服务器sever5(172.25.254.5)apache 服务器 安装 apache 服务器2.配置
原创
发布博客 2020.09.07 ·
126 阅读 ·
0 点赞 ·
1 评论 ·
0 收藏

7、负载均衡的高可用集群——haproxy的动静分离,读写分离(3)

1.haproxy的动静分离实验环境:  server3(haproxy) install haproxy  server4(动态服务器) install PHP     写一个PHP动态页面 server5(静态服务器) 在里面创建一个/var/...
原创
发布博客 2020.09.07 ·
207 阅读 ·
0 点赞 ·
1 评论 ·
0 收藏

6、负载均衡的高可用集群——haproxy的日志管理,监控管理,算法实现,端口设定转发,黑名单设定(2)

1.haproxy的日志管理vim /etc/rsyslog.conf$ModLoad imudp$UDPServerRun 514*.info;mail.none;authpriv.none;cron.none;local2.none /var/log/messageslocal2.* ...
原创
发布博客 2020.09.07 ·
141 阅读 ·
0 点赞 ·
1 评论 ·
0 收藏

5、负载均衡的高可用集群——haproxy的介绍及负载均衡服务器部署(1)

一、Haproxy介绍HAProxy是一个特别适用于高可用性环境的TCP/HTTP开源的反向代理和负载均衡软件。实现了一种事件驱动,单一进程模型,支持非常大的并发连接,是因为事件驱动模型有更好的资源和时间管理的用户端(user-space)实现这些业务在7层负载均衡方面的功能很强大(支持cookie track, header re...
原创
发布博客 2020.09.07 ·
170 阅读 ·
0 点赞 ·
1 评论 ·
0 收藏
加载更多