2014年是Docker大红大火的一年, DevOps这个新名词+新职位就如雨后春笋般冒出尖角,蓬勃发展起来。与时俱进,我带着一支三人团队(我自己外加两位开发人员)利用了CoreOS及Docker搭建了一套SaaS平台,用以提供完整套装的SAP Business One的预览环境。 本文会介绍此SaaS平台可以提供何种服务,其工作原理解析,以及最重要的,如何利用CoreOS搭建集群,如何利用Doc
转载 2024-05-06 14:10:50
66阅读
1. 系统集群式部署单点系统,一旦出故障整个系统都瘫痪,非常酸爽,所以在大型系统中都采用集群部署,某台实例出现了问题直接踢掉负载就好了,不必担心系统是单点这种尴尬场景。尤其是在电商系统中大促的场景下,都会有一些备份机器,担心机器不够用那么直接扩容吧。2. 减少系统间依赖在系统里尽量的避免外部依赖、第三方依赖等,毕竟命运掌握在自己手里才是最有把握的。试想一种场景,如果因为你依赖的外部服务挂了导致自己
转载 2023-09-29 21:25:49
150阅读
可用架构搭建是现代IT基础架构的关键组成部分,目的是实现系统的持续在线和业务的无缝运行。在本文中,我们将细致探讨可用架构的构建过程,包括环境准备、分步指导、配置详解、验证测试、优化技巧与排错指南。 ## 环境准备 ### 前置依赖安装 在搭建可用架构之前,需确保相关依赖的安装。0-1-1 的第一个依赖项目是数据库服务(如MySQL或PostgreSQL),第二个是应用服务器(如Ngin
一. 持续集成的价值 首先讲一下持续集成的优势。过去公司做测试可能需要十几个、二十几个插件,集成一次往往需要一两个小时,费力费时,而且容易出错,且一旦配置出错的话调试排错会更久。因此,一次集成测试一周才会做一次,测试bug要到下一周才能更新,再做测试,这个周期会很漫长。而且持续集成的意义就在于减少风险,和重复的过程,最终提高工作效率。 Jen
转载 2024-04-05 00:03:11
221阅读
网站的可用性描述网站可有效访问的特性。1.可用的网站架构 由于硬件故障是常态,网站的可用架构设计的主要目的就是保证服务器硬件故障时服务依然可用、数据依然保存并能够被访问。 实现可用架构的主要手段是数据和服务的冗余备份及实效转移,一旦某些服务器宕机,就将服务器切换到其他可用的服务器上。 (1)中小型网站在具体部署时,通常将应用层和服务层部署在一起,而数据层则另外部署。 (2)为了保证服务器宕
回到目录 Swarm概念 Swarm是Docker公司推出的用来管理docker集群,它将一群Docker宿主
原创 2022-08-25 11:13:29
110阅读
系列文章目录提示:这里可以添加系列文章的所有文章的目录,目录需要自己手动添加 例如:第一章 Python 机器学习入门之pandas的使用提示:写完文章后,目录可以自动生成,如何生成可参考右边的帮助文档 文章目录系列文章目录前言一、Harbor是什么?二、Harbor介绍1.Harbor包含容器2.框架分析二、Harbor部署1.环境准备2.Docker-compose安装3.Harbor安装三.
   一.简介    本文将介绍如何使用mysql-mmm搭建数据库的可用架构.  二.环境          服务器主机名IpSeveredMysql版本系统Master1master1192.168.4.10105.6.15Centos6.9Master2master2192.168.4.11115.6.15 S
转载 2023-07-14 20:27:03
158阅读
目录一些概念普通模式集群的搭建启动各节点容器确认各节点的.erlang.cookie文件的一致性配置各节点加入集群镜像队列集群镜像队列的相关概念镜像队列的策略介绍镜像队列的策略实战RabbitMQ3.8.0版本新队列:仲裁队列相关命令question节点停止失败返回RabbitMQ基础篇返回消息队列概念篇返回消息队列目录一些概念Installing on RPM-based Linux (RedH
转载 8月前
362阅读
MySQL可用集群搭建01 拉取pxc镜像docker pull percona/percona-xtradb-cluster:5.7.2102 复制ocker
原创 2022-11-30 14:28:57
255阅读
docker搭建mongodb集群参考资料:基于 Docker 的 MongoDB docker-compose一主两从一仲裁副本集模式
原创 2023-05-11 10:32:51
401阅读
# Docker 搭建 Hadoop 可用集群指南 搭建一个 Hadoop 可用集群并在 Docker 中运行是一个复杂但有趣的项目。本文将为新手提供一个详细的步骤和代码示例,帮助你掌握这一技术。 ## 流程概述 在开始之前,下面是实现 Hadoop 可用集群的主要步骤: | 步骤序号 | 步骤名称 | 描述
原创 2024-10-16 05:43:06
187阅读
最全总结
转载 2022-05-10 23:00:00
36阅读
HA含义为在集群服务器架构中,当主服务器故障时,备份服务器能够自动接管主服务器的工作,并及时切换过去,以实现对用户的不间断服务。(1)基本安装Server1和server2 为High Availability的两个节点在两个节点上配置完整的rhel6.5的yum源,安装ricci,创建ricci用户,密码westos,启动并设置开机启动ricci。将instructor机作为
原创 2016-06-16 01:17:29
2030阅读
1点赞
前言Nginx是个很棒的反向代理服务工具,之前我都是直接安装到服务器上去,过程繁琐也许不是难以接受,但是有更简单地Docker镜像服务,我自然没必要再次舍近求远。一些配置是参考自我以前的文章Docker系列一安装Docker和Hexo历险记之十Nginx端口转发。安装Nginx拉取镜像访问链接https://registry.hub.docker.com/_/nginx/tags来寻找镜像的稳定版
转载 2024-10-25 10:46:22
73阅读
 前言:首先介绍一下mha,引用自网络。MHA(Master High Availability)目前在MySQL可用方面是一个相对成熟的解决方案。该软件由两部分组成:MHA Manager(管理节点)和MHA Node(数据节点)。MHA Manager可以单独部署在一台独立的机器上管理多个master-slave集群,也可以部署在一台slave节点上。MHA Node运行在每台My
原创 2017-11-02 18:20:32
4119阅读
1点赞
1评论
 搭建MySQL可用架构MHA v1.0 MHA简介 MHA的主要目的是自动化master故障转移和slave自动提升为master,在较短时间(一般为10-30秒)的停机时间,可以避免复制和一致性问题,不用花钱购买新的服务器,没有性能上的损失,不复杂的(容易安装),并且不用改变现有的部署。 MHA还提供了一个在线预定master开关的方式:改变当前正在运行的master安全的转
原创 2013-01-16 15:09:37
1734阅读
1点赞
环境 OS: Centos 7.6 Mysql: mysql-5.7.26-linux-glibc2.12-x86_ MHA:https://github.com/yoshinorim/ 采用源编译安装 节点 (机器间免密互通,MHA要求) 安装软件 角色 node101:192.168.6.1 ...
转载 2021-09-27 11:03:00
200阅读
2评论
如何搭建可用redis架构? 1 题记 Redis 是一个开源的使用 ANSI C 语言编写、支持网络、可基于内存亦可持久化的日志型、Key-Value 数据库,并提供多种语言的 API。如今,互联网业务的数据正以更快的速度在增长,数据类型越来越丰富,这对数据处理的速度和能力提出了更高要求。Redis 是一种开源的内存非关系型数据库,给开发人员带来的体验是颠覆性的。在自始至终的设计过程中,都充
转载 2018-08-31 10:19:00
63阅读
2评论
MySQL MHA(Master High Availability)是一种开源的可用解决方案,主要用于实现MySQL主从复制架构的自动化故障转移和管理。
原创 2024-03-14 15:59:56
54阅读
  • 1
  • 2
  • 3
  • 4
  • 5