首页 > 其他分享 >双节点部署方案

双节点部署方案

时间:2023-03-11 14:22:51浏览次数:41  
标签:方案 服务 部署 job 节点 测试环境 对外

背景: 为了降低每个同学发版造成整个测试环境不可用,我们准备在saas药店业务线试点双节点部署 为了有机器资源部署从节点,运维会回收test2环境 双节点介绍: 每个服务有主节点,从节点两个节点,并且主节点对外提供服务,从节点在平时不启动,仅在服务部署的时候应用从节点。 这样有以下优势

  • 平时仅有一个节点对外服务。方便大家查询服务端日志。
  • 部署时,先启动从节点,如果失败不影响主节点对外提供服务
  • 从节点部署成功,会作为启主节点部署时,提供对外的服务
  • 达到部署过程中,测试环境也能稳定的目的
以A服务为例: 双节点部署过程如下: 从上图过程可以看出,日常测试环境无论是否发布、或在发布过程中,总有一个服务对外提供服务。 注意: 所有服务需要部署一遍,才能看到第二个节点。 API 服务尚未添加双节点 以已经双节点部署的user服务为例: https://ci.test.ybm100.com/job/SAAS/job/SAAS-BE-Monomer/job/xyy-saas-user-all/1918/console   先部署从节点:   再部署主节点:     主节点启动后,关闭从节点:

标签:方案,服务,部署,job,节点,测试环境,对外
From: https://www.cnblogs.com/wangyutest/p/two-node-deployment.html

相关文章

  • BeyondCompare4.0比较代码内容相同但显示红色问题终结方案
    一个困扰了我将近五年的问题,终于解决了,泪目问题描述比较时几乎所有文件都显示红色不相同打开文件时发现内容相同,然后关闭发现列表两个文件变成相同了问题原因未知解......
  • docker my5.7 主从部署
    主配置文件:[mysqld]##设置server_id,同一局域网中需要唯一server_id=101##指定不需要同步的数据库名称binlog-ignore-db=mysql##开启二进制日志功能log-bin=mall-mysql-......
  • 基于Istio的灰度发布架构方案实践之路
    作者:京东物流赵勇萍1.背景介绍灰度发布,又名金丝雀发布,是指能够平滑过渡的一种发布方式。基于系统稳定性和快速业务迭代的综合考虑,业务应用开发团队采取了新版本服务灰度上......
  • Nginx 负载均衡反向代理 Windows安装部署教程
     一、Nginx简介   Nginx(enginex)是一个高性能的HTTP和反向代理服务器,也是一个IMAP/POP3/SMTP服务器。它也是一种轻量级的Web服务器,可以作为独立的服务器部署网站......
  • 工业物联网解决方案:设备数字化运维平台
    面对数字化浪潮与“双碳”目标之下,设备制造商、智能工厂需要了解每个工厂的设备工作效率、能源消耗量等信息,进一步优化改善,进而提高生产效率、降低能耗成本。对此,物通博联推......
  • Kuboard安装并部署springcloud微服务项目
    Kuboard安装并部署springcloud微服务项目Kuboard是一款k8s的管理界面,我认为它有页面美观(颜值即正义)、操作简洁、系统配置要求不高、对新手友好的特点。开发者认为他们......
  • IM通讯之“模板群聊”方案
    在互联网时代中,诞生过许多IM通讯系列产品,例如facebook,QQ,微信等产品。这些产品能使我们随时随地可以和好友聊天,也能创建群聊,和好友在群里交流信息。对于群聊聊天,现本人想到......
  • hadoop部署2
     完全分布式部署介绍学习目标完全分部式是真正利用多台Linux主机来进行部署Hadoop,对Linux机器集群进行规划,使得Hadoop各个模块分别部署在不同的多台机器上。能够了解......
  • Microsoft 365 解决方案:授予Viva Engage权限
    Blog链接:​​​​https://blog.51cto.com/13969817​​​为了使用来自Yammer/VivaEngageAPI的信息,我们需要通过以下操作向ModernSharePoint应用程序授予权限,今天将给大......
  • postgresql 递归查询,查询父子节点关联关系
    postgresql递归查询,查询父子节点关联关系CREATETABLE"public"."sys_department"("id"int4NOTNULLDEFAULTnextval('sys_department_id_seq'::regclass),"na......