pgpool有很多功能,其中最重要的我觉得是如下几个:提供连接池(负载均衡模式),复制模式(能通过pgpool分发sql,因此是基于sql语句的分发复制),主备模式(依赖其他的复制,如snoly和流复制,但pgpool能把客户端的sql请求根据sql是查询还是修改发送到备库或主库),并行模式(其实就是把表水平拆分到各个数据节点,一条sql查询时需要从多个数据节点查询数据),本文是用主备模式来搭建p
转载
2024-05-11 20:21:28
369阅读
Postman, interceptor, 录制,录制请求
在测试中,总是苦恼于无法直接使用chrome浏览器的cookie等信息,终于在茫茫网海中,发现了 https://www.jianshu.com/p/a4223bab1e73, 感谢 智者向内寻求力量 的贡献。上个公司的网络可直接Google就
# Docker Postgres 12 高可用部署指南
高可用性(High Availability, HA)是指确保系统长时间运行且不出现中断。本文将详细讲解如何利用 Docker 部署一个高可用的 PostgreSQL 12 数据库环境,适合刚入行的小白。
## 流程概述
我们将通过以下步骤实现 Docker PostgreSQL 12 的高可用部署:
| 步骤 | 描述 |
|--
DockerDockerDocker基本用法镜像容器仓库设置存储库安装docker-engine启动Docker服务Docker容器管理Docker命令Mangement Commands命令选项创建容器启动容器停止容器重启容器暂停进程恢复进程查看容器列表连接正在运行中的容器查看容器中的元数据容器日志管理删除容器 DockerDocker 是一个基于 LXC 技术构建的容器引擎,基于 Go 语言
声明:三个重要的配置文件: /etc/passwd 该配置文件每一行存储一个用户信息 /etc/shadow 该配置文件存储每个用户加密后的密码 /etc/group 该配置文件中存储了用户组信息 &n
转载
2024-04-15 13:13:11
99阅读
PostgreSQL流复制实现HA主备切换环境说明和主机规划操作系统主机名主机角色端口CentOS 7master10.0.0.11PG-Master54321CentOS 7slave10.0.0.12PG-Slave54321CentOS 7pool10.0.0.13pgpool54321基础环境配置(所有主机操作)配置HOSTSecho -e "10.0.0.11 master\n10.0.
转载
2024-07-03 18:06:38
258阅读
内容转载自:https://github.com/opsnull/follow-me-install-kubernetes-cluster/blob/master/06-1.ha.md上一篇:K8s-部署master节点.0606-1.部署高可用组件本文档讲解使用 keepalived 和 haproxy 实现 kube-apiserver 高可用的步骤:keepalived 提供 kube-ap
转载
2024-08-10 11:20:58
84阅读
# PostgreSQL高可用集群与流复制架构
在当今的数据驱动型应用中,高可用性(High Availability, HA)和数据保护是至关重要的。PostgreSQL 作为一款开源关系数据库,提供了多种高可用性方案,其中流复制(Streaming Replication)是最受欢迎的一种。这篇文章将介绍 PostgreSQL 的高可用集群架构,特别是流复制的实现,并通过代码和图表加以说明。
原创
2024-10-12 05:05:17
82阅读
原标题:崔发周:“双高计划”引领高职教育攀高致远//作者:崔发周近日,教育部、财政部发布《关于实施中国特色高水平高职学校和专业建设计划的意见》,提出启动实施中国特色高水平高等职业学校和专业建设计划(简称“双高计划”),建设一批引领改革、支撑发展、中国特色、世界水平的高等职业学校和骨干专业(群)。这一“双高计划”引起了职业教育界的广泛关注,成为当前高职教育改革发展中的一个热点问题。但是,对于如何形成
对急需数字化转型的金融行业,传统集中式架构的数据库产品已无法满足需求,面临或即将面临从Oracle、DB2等传统数据库向开源数据库或分布式数据库的转型。而现在正是分布式事务数据库的大好机遇,行业内已经有很多成熟的分布式事务数据库产品,且已完全满足金融级的需求,那么金融行业用户选择使用分布式事务数据库产品时,是借鉴行业内优秀、成熟的方案进行自研? 还是在现有的厂商基础上合作开发?又或者直接购买行业内
一、什么是高可用和高可靠高可用:描述一个系统经过专门的设计,从而减少停工时间,而保持其服务的高度可用性高可靠:运行时间能够满足预计时间的一个系统或组件二、rocketMq的高可用性rocketMq的分布式集群是通过主从的配合来达到高可用性的,在broker的配置文件中: brokerId为0表示这个broker是master,大于0表示这个broker是slave,同时brokerRole参数也会
转载
2024-03-28 09:43:46
95阅读
软件开发通常会提到一个名词 “三高”,即高并发、高性能、高可用。具体的指标定义,如:高并发方面要求QPS 大于 10万;高性能方面要求请求延迟小于 100 ms;高可用方面要高于 99.99%。接下来,我们重点来介绍这 三高高并发我们使用 QPS(Queries Per Second,每秒查询率)来衡量系统承载能力。架构策略有哪些?1、负载均衡
正所谓双拳难敌四手,高并发撑场面的首选方案就是集群化
转载
2024-01-22 00:40:25
121阅读
HDFS 高可用 Yarn 高可用
原创
2022-12-28 15:22:35
277阅读
高可用是通过某种协议或技术,协调服务端为客户端提供持续性服务。归纳为三种方式:客户端对服务端服务进行健康管理,自动容错服务端通过容错或网关协议提供统一的服务地址服务端通过高可用模块通知客户端更新服务地址。从客户端调用服务端维度来考虑,高可用就是 客户端调用服务端持续可用,两种方法,一种在客户端来做,一种在服务端来做:客户端调用多个服务端地址,客户端通过自动容错服务端,保证高可用。客户端调用一个服务
转载
2024-08-14 19:03:19
154阅读
什么是高可用性高可用性是相对的没有100%的高可用只有尽可能接近100%。可用性每提高一点,所花费的成本都会远超之前,可用性的效果和开销的比例并不是线性的。宕(dang)机的原因运行环境问题,最普遍的是磁盘空间耗尽。性能问题,最普遍的是运行糟糕的SQL,或服务器BUG或错误的行为。表和索引设计有问题。复制问题通常由于主备数据不一致导致。数据丢失通常由于DROP TABLE的误操作导致,并总是伴随着
转载
2023-09-03 08:12:30
193阅读
方案1:在***客户端使用多个配置文件实现(由用户选择拨号)
基本说明:
生产环境中比较规范的做法是让所有的××× server尽可能共享一台server,ca证书或者连接到同一个认证系统(即便跨机房)。这样只需要一份客户端认证和文件和多份指定不同的*** server的配置文件及科研实现***的负载均衡
实施大概过程
首先要把一份服务端keys拷贝到所有*** server的服务器上,然
转载
2024-05-23 22:20:45
106阅读
Keycloak 简介Keycloak是一个开源的Identity 和 Access Management工具,主要特性:单点登录使用Keycloak实现单点登录,这意味着你不必要为每个应用都单独开发一套登录表单、验证用户和存储用户信息等相关功能。身份代理和社交登录Keycloak 可以代理登录目前主流的网络服务账号,比如谷歌、GitHub、FaceBook等。用户联邦Keycloak 已经内建支
转载
2024-03-15 09:23:44
111阅读
一 集群介绍1、概述根据功能划分为两大类:高可用和负载均衡高可用集群通常为两台服务器,一台工作,另外一台作为冗余,当提供服务的机器宕机,冗余将接替继续提供服务实现高可用的开源软件有:heartbeat、keepalived负载均衡集群,需要有一台服务器作为分发器,它负责把用户的请求分发给后端的服务器处理,在这个集群里,除了分发器外,就是给用户提供服务的服务器了,这些服务器数量至少为2实现负载均衡
转载
2024-02-14 22:31:13
148阅读
目录1. 网络高可用2. 高可用方案设计2.1 方案一 堆叠 + ha负载均衡模式2.2 方案二 OSPF + ha负载均衡模式3. 高可用保障1. 网络高可用网络高可用,是指对于网络的核心部分或设备在设计上考虑冗余和备份,减少单点故障对整个网络的影响。其设计应充分考虑到核心设备、网关设备的电源/引擎/链路等方面的冗余。可从以下方面进行设计(1) 出口上连设备使用两/多台设备互为备份(HA/虚拟化
转载
2024-06-12 15:23:23
83阅读
目 录1. 高并发1.1 负载均衡1.2 池化技术1.3 流量过滤2. 高性能2.1 使用缓存2.2 磁盘问题处理3. 高可用3.1 采用微服务架构3.2 采用分布式+集群部署3.3 同城双活、异地多活3.4 主从切换3.5 熔断限流 首先要明确的一个概念是: 高并发是根因,而高性能和高可用是结果。 通俗点来说,就是指为了解决高并发这一现象,怎么做,才能保证系统的高性能和高可用?系统在巨大的流
转载
2024-01-01 06:13:30
142阅读