OnlyOffice社区版可通过集群配置实现可用,核心在于多节点共享数据和状态。主要组件包括:多个DocumentServer节点(需
一  可用介绍redis的单机部署是非常方便的,但是存在很大的一个问题就是单点故障,一旦机器挂掉,所有相关的服务都受影响,所以生产环境一般都是搭的可用架构,当然也有公司部署单机的,那是因为要么redis承担的任务本身没那么重要,挂了重启对系统也没多大影响,要么就是对系统本身的可用要求没那么,就算整个系统挂了重启也没啥大问题。redis的可用架构一般有这么几种:主从模式、哨兵模式
转载 2023-07-11 17:10:45
201阅读
因具有丰富的数据结构和超高的性能以及简单的协议,使其能够很好的作为数据库的上游缓存层。但在大规模的Redis使用过程中,会受限于多个方面:单机内存有限、带宽压力、单点问题、不能动态扩容等。  基于以上,Redis集群方案显得尤为重要。通常有3个途径:官方Redis Cluster;通过Proxy分片;客户端分片(Smart Client)。以上三种方案各有利弊。  Redis
https://juejin.im/post/59365121570c35005b6816af谢东升Forest2017 年 06 月 06 日如何做可用的架构设计本篇的题目其实比较大,所以在写的时候,我其实是有些“惶恐”的,怕这篇完成后有标题档的嫌疑。不过为了将自己过去多年的经历和最近1年改造架构的想法,做一个阶段性总结,还是有必要好好写一写
转载 2021-07-20 20:43:21
178阅读
Kubernetes (K8S) 是一个用于自动化部署、扩展和管理容器化应用程序的开源项目。为了确保应用程序在生产环境中具有可用性,我们可以通过一些方法来配置 K8S 集群。本文将介绍如何在 K8S 中实现可用性,并向新手开发者详细解释每个步骤和相关代码示例。 ### 实现 K8S 可用的步骤 | 步骤 | 操作 | | ---- | ----- | | 1 | 部署具有多个 Maste
原创 2024-03-20 11:20:17
99阅读
上一篇Redis浅谈中,已经讲述了Redis存储数据的5种类型,当然一个数据库里面谈数据无疑是最基础的,所以这里让我们继续来发掘Redis的什么面纱,强大的Redis可不仅仅只有这点功能啊,总的来说,Redis高级使用特性包括了安全性,主从复制,事务机制,持久化机制,发布订阅消息,虚拟内存的使用。        &nb
转载 2023-07-07 15:17:33
83阅读
目录项目名称:基于docker- swarm 搭建docker可用集群1、网络拓扑图网络数据流图2、项目环境3、项目描述4、项目步骤1.规划设计整个集群的架构、网络拓扑,安装7台CentOS 7.6的系统,按照规划配置好每台linux的IP,准备好Docker环境,搭建swarm集群2、使用Volume(挂载目录到NFS服务器下)来提供Web服务,达到所有容器都使用相同的数据;3、编译安装Ng
转载 2023-08-18 14:35:31
200阅读
mysql ha 部署方案PXC 环境# 127.16网段作为测试网络 docker network create --subnet=172.16.0.0/16 --driver bridge hfnet网段应用宿主映射说明172.19.129.98宿主 host172.16.10.1:3306mysql3316172.16.10.2:3306mysql3326172.16.10.3:3306my
转载 2023-09-26 10:28:07
219阅读
Docker简易部署 应用部署 mysql部署# 在宿主机上不需要安装mysql了,直接拉取mysql镜像,运行成容器即可 # 部署步骤 -1 创建文件夹 mkdir /root/mysql mkdir /root/mysql/conf.d mkdir /root/mysql/data/ -2 基于镜像运行成容器(端口映射,目录映射) docker run
转载 2024-07-24 18:58:42
80阅读
系统架构部署信息主机IPharbor110.0.0.1harbor210.0.0.2db10.0.0.3NAS10.0.0.100:/软件版本docker20.10.12docker-compose1.23.1harbor2.2.1一、Docker 安装1. 使用国内 yum 源# yum install -y yum-utils device-mapper-persistent-data lvm
转载 2023-07-18 17:20:48
31阅读
本次教程使用docker swarm安装准备三台机器hostIP用途node1192.168.31.130redis-master01,redis哨兵节点01node2192.168.31.131redis-slave01, redis哨兵节点02node3192.168.31.132redis-slave02 redis哨兵节点02注意事项: 1:需要保证三台机器在一个网络或一个服务器安全组内(
文章目录一、部署背景简介二、部署工具介绍三、部署方案介绍四、部署环境信息五、部署资源下载六、部署准备工作6.1、系统内核升级6.2、设置主机名6.3、环境初始化6.4、ssh多机互信6.5、安装基础包6.6、配置时间同步七、部署操作步骤7.1、下载解压源码7.2、安装依赖软件7.3、查看文件及镜像下载地址7.4、部署http服务器7.5、部署私有仓库7.6、生成inventory配置7.7、修改
在Kubernetes中,网络如何做可用是非常重要的,因为网络是Kubernetes集群中各个Pod和节点之间通信的关键。要实现Kubernetes网络的可用性,我们可以采取一系列措施来确保网络的稳定性和可靠性。 整体流程如下: | 步骤 | 操作 | | ------ | ----------- | | 步骤一 | 部署支持多个实例的网络组件 | | 步骤二 | 配置负载均衡 | | 步
原创 2024-03-08 10:39:00
113阅读
【云原生Docker】14-Dokcer Harbor可用部署 文章目录【云原生Docker】14-Dokcer Harbor可用部署前言Harbor可用方案单主复制双主复制多Harbor共享后端存储Harbor可用部署方案说明环境说明部署步骤安装nfs安装redis和PostgreSQL安装harbor配置nginx访问测试总结 前言 在上一篇【云原生|Docker】12-Docker
使用 Docker 部署 WordPress。镜像准备docker pull wordpress:5 docker pull mariadb:10 docker pull nginx:alpine系统架构: 这个系统可以说是比较典型的网站了。MariaDB 作为后面的关系型数据库,端口号是 3306;WordPress 是中间的应用服务器,使用 MariaDB 来存储数据,它的端口是 80;Ngi
转载 2024-06-12 04:47:09
101阅读
   Docker从2013年发布第一个版本以来,已经火遍全球,技术迭代也比较频繁,其周边产品和技术也越来越丰富。Docker的轻量级容器不仅实现了资源隔离,而且几乎可以运行在任何地方,使得部署和扩展变得非常容易,随着Docker的日趋完善,目前Docker已经被越来越多的公司应用到生产环境中。一、环境1.1、宿主机操作系统环境Centos7.1-641.2、docker版本S
转载 2023-07-11 20:51:44
153阅读
一  Kafka HA设计解析1.1 为何需要Replication  在Kafka在0.8以前的版本中,是没有Replication的,一旦某一个Broker宕机,则其上所有的Partition数据都不可被消费,这与Kafka数据持久性及Delivery Guarantee的设计目标相悖。同时Producer都不能再将数据存于这些Partition中。  如果Producer使用同步模
缓存如何做可用使用缓存承担大部分的读压力,可以缓解数据库的查询压力,提升了保证系统稳定性。
原创 2022-06-23 09:44:20
367阅读
前言        最近学习docker做了一个可用的demo,驱动我这个试验的原因是使用keepalived需要安装多个依赖包,而我主要从事政府软件开发在内网服务器中安装非常不方便,因此想到了keepalived和docker结合解决此问题。摘要        试验由安装了docker的A、B两台电脑完成,在两台
转载 2023-07-18 16:33:36
194阅读
容器管理Kubernetes Controller Manager 组件会周期性地与每个 Node 上的 kubelet 服务进行通信,确保 Pod 的状态与期望值一致
原创 2024-03-14 15:38:28
41阅读
  • 1
  • 2
  • 3
  • 4
  • 5