云原生
文章平均质量分 89
Puddin493
这个作者很懒,什么都没留下…
展开
-
NoSql数据库Redis集群攻略
在2009年发布,开发者是意大利的萨尔瓦多·桑菲利波普(Salvatore Sanfilippo),他本想为自己的公司 开发一个用于替换MySQL的产品Redis,但是没有想到他把Redis开源后大受欢迎,短短几年,Redis就有 了很大的用户群体,目前国内外使用的公司众多,比如:阿里,百度,新浪微博,知乎网,GitHub,Twitter 等 Redis是一个开源的、遵循BSD协议的、基于内存的而且目前比较流行的键值数据库(key-value database),是一个非关系型数据库,redis 提供将内存原创 2024-08-25 23:54:25 · 751 阅读 · 0 评论 -
Mysql 集群技术
为什么要用MHA?Master的单点故障问题什么是 MHA?MHA(Master High Availability)是一套优秀的MySQL高可用环境下故障切换和主从复制的软件。MHA 的出现就是解决MySQL 单点的问题。MySQL故障切换过程中,MHA能做到0-30秒内自动完成故障切换操作。MHA能在故障切换的过程中最大程度上保证数据的一致性,以达到真正意义上的高可用。MHA 的组成MHA由两部分组成:MHAManager (管理节点) MHA Node (数据库节点),原创 2024-08-25 14:10:20 · 905 阅读 · 0 评论 -
企业级WEB应用服务器TOMCAT攻略
Tomcat 服务器是一个免费的开放源代码的Web 应用服务器,属于轻量级应用服务器,在中小型系统和 并发访问用户不是很多的场合下被普遍使用,Tomcat 具有处理HTML页面的功能,它还是一个Servlet和 JSP容器起始于SUN 公司的一个Servlet的参考实现项目 Java Web Server,开发者是 James Duncan Davidson, 在1999年,将项目贡献给了apache软件基金会(ASF),和ASF现有的项目 JServ 合并,并开源成为顶级 项目。原创 2024-08-21 18:58:27 · 1079 阅读 · 0 评论 -
Nginx攻略
nginx 有多种模块核心模块:是 Nginx 服务器正常运行必不可少的模块,提供错误日志记录 、配置文件解析 、事件 驱动机制 、进程管理等核心功能标准HTTP模块:提供 HTTP 协议解析相关的功能,比如: 端口配置 、 网页编码设置 、 HTTP响应 头设置 等等可选HTTP模块:主要用于扩展标准的 HTTP 功能,让 Nginx 能处理一些特殊的服务,比如: Flash多媒体传输 、解析 GeoIP 请求、 网络传输压缩 、 安全协议 SSL 支持等。原创 2024-08-19 18:01:51 · 700 阅读 · 0 评论 -
高可用集群KEEPALIVED
默认为抢占模式preempt,即当高优先级的主机恢复在线后,会抢占低先级的主机的master角色, 这样会使vip在KA主机中来回漂移,造成网络抖动, 建议设置为非抢占模式 nopreempt ,即高优先级主机恢复后,并不会抢占低优先级主机的master角色 非抢占模块下,如果原主机down机, VIP迁移至的新主机, 后续也发生down时,仍会将VIP迁移回原主机。参考配置文件:/usr/share/doc/keepalived/keepalived.conf.vrrp.localcheck。原创 2024-08-13 20:51:47 · 966 阅读 · 0 评论 -
HAProxy攻略
负载均衡:Load Balance,简称LB,是一种服务或基于硬件设备等实现的高可用反向代理技术,负载均 衡将特定的业务(web服务、网络流量等)分担给指定的一个或多个后端特定的服务器或设备,从而提高了 公司业务的并发处理能力、保证了业务的高可用性、方便了业务后期的水平动态扩展阿里云SLB介绍 :https://yq.aliyun.com/articles/1803HAProxy是法国开发者 威利塔罗(Willy Tarreau) 在2000年使用C语言开发的一个开源软件。原创 2024-08-11 00:35:40 · 654 阅读 · 0 评论 -
LVS攻略
LVS:负载调度器,内核集成,章文嵩,阿里的四层SLB(ServerLoadBalance)是基于LVS+keepalived实现。LVS 官网: http://www.linuxvirtualserver.org/LVS 相关术语VS: Virtual Server,负责调度RS:RealServer,负责真正提供服务NAT模式TUN模式DR模式RS操作系统不限支持隧道禁用arp调度器和服务器网络可跨网络可跨网络不可跨网络调度服务器数量服务器数量少多多RS服务器网关。原创 2024-08-09 20:25:56 · 688 阅读 · 0 评论 -
PXE架构
在RHEL 7中,ksvalidator主要用于 Kickstart 文件(用于自动化安装过程的脚本)的校验,确保安装过程中提供的配置数据是有效和安全的。通过ksvalidator,管理员可以在系统启动前检查踢开安装(Kickstart-based installation)的设置,例如网络配置、用户账户、软件包选择等,防止因为误操作或恶意输入导致的安装错误或安全漏洞。记得把下面label check中menu check中的default删除!配置网络位,子网掩码,地址池,网关。下面配置一下httpd。原创 2024-08-04 20:44:00 · 211 阅读 · 0 评论