首页 > 其他分享 >高可用Nacos服务实战

高可用Nacos服务实战

时间:2023-02-20 17:01:23浏览次数:55  
标签:实战 hztech 服务 可用 IP nacos Nacos nginx 2.2

 

环境:

centOS7

nacos-server-2.2.0.zip
keepalived-2.2.7.tar.gz
nginx-1.22.1.tar.gz

 

Nginx+keepalived搭建高可用集群Nacos

 

 

 实现思路:

1、安装nacos集群环境(已经完成)

nacos 2.2.0 实战 - hztech - 博客园 (cnblogs.com)

2、安装nginx (两台 137,138)分别配置反向代理 nacos 服务

nginx + Linux 安装 - hztech - 博客园 (cnblogs.com)

3、在两台nginx服务器上安装 keepalived服务,实现动态IP (254)指向137或138

keepAlived 集群安装通过动态IP 实现服务高可用 - hztech - 博客园 (cnblogs.com)

4、客户端(微服务)指向动态IP 实现以不变(只是与动态IP 通信)应万变(某台nginx服务有故障,或 某台nacos注册服务器有故障)

 

 

 

到这里就实现了nacos服务的高可用!

标签:实战,hztech,服务,可用,IP,nacos,Nacos,nginx,2.2
From: https://www.cnblogs.com/hztech/p/17138060.html

相关文章

  • k8s二进制高可用集群部署
    基于k8sV1.261.操作系统初始化2.etcd集群部署3.服务端部署4.节点部署 ......
  • 集群机制:注册表同步以及高可用源码剖析
    1在完成服务注册之后,会将注册信息同步给群里中的其他节点,以实现高可用,续约,服务更新,下线都是一样的操作2拿到集群中其他节点的url信息,同步数据3执行批处理任务,ba......
  • nacos配置中心
    1.介绍随着业务的发展、微服务架构的升级,服务的数量、程序的配置日益增多(各种微服务、各种服务器地址、各种参数),传统的配置文件方式和数据库的方式已无法满足开发人员对配......
  • 安装单机版nacos
    1.下载安装包wgethttps://github.com/alibaba/nacos/releases/download/2.2.0/nacos-server-2.2.0.tar.gztarxfnacos-server-2.2.0.tar.gz-C/usr/local/cd/usr/loc......
  • 4次迭代,让我的 Client 优化 100倍!泄漏一个 人人可用的极品方案!
    4次迭代,让我的HttpClient提速100倍在大家的生产项目中,经常需要通过Client组件(HttpClient/OkHttp/JDKConnection)调用第三方接口。尼恩的一个生产项目也不例外。在一个......
  • NuGet私有服务器ProGet Docker搭建和公司中实战用法
     一、什么时候需要用到NuGet私有服务器很多公司中架构师会搭建一个统一的项目基础架构模板,然后全部新项目都会拿这个基础架构来开发新的项目,那架构中就会有很多的中......
  • 读Java实战(第二版)笔记15_并行数据处理与性能
    1. Stream1.1. 允许你声明性地将顺序流转变成并行流1.2. 能对这些集合执行操作流水线,可以充分利用计算机的多个核2. 并行流2.1. 把内容拆分成多个数据块,用不同线......
  • DVWA靶场实战(十四)——JavaScript
    DVWA靶场实战(十四)五、JavaScript:1.漏洞原理:这里的JavaScript其实是JavaScriptAttack也就是JS攻击。JavaScript是一种基于对象和事件驱动的、并具有安全性能的脚本......
  • LVS(Linux Virtual Server)+Nginx 高可用集群
    LVS(Linux虚拟服务器)LVS(LinuxVirtualServer)是一个开源的负载均衡项目,是国内最早出现的开源项目之一,目前已被集成到Linux内核模块中。该项目在Linux内核中实现了基于......
  • ThinkPHP行为和钩子实战,AOP编程
    Demo<?phpnamespaceapp\index\controller;use\think\facade\Hook;classIndex{publicfunctionindex(){$params=['username'=>'liaosp'];H......