Nacos基础(3)——nacos+nginx 集群的配置和启动 端口开放 nginx反向代理nacos集群

目录

  • 引出
  • nacos集群+nginx反向代理
    • nacos集群
    • 停止单例nacos
    • 准备8848和8858
    • 修改cluster.conf配置【配置】
    • 修改启动配置文件【配置】
    • 开放8858的端口
    • 分别以集群方式启动【启动】
    • 前端访问查看
    • 生产者测试8858nacos
  • nginx反向代理配置
    • 代理tcp
    • 代理http
    • 启动nginx反向代理容器
    • 生产者访问测试
  • 总结

引出


1.nacos集群启动的方式,修改cluster.conf集群的配置,多个nacos;
2.修改启动配置文件application.properties,多个nacos分别以集群方式启动;
3.nginx反向代理多个nacos,配置代理tcp,以及http;

在这里插入图片描述

nacos集群+nginx反向代理

在这里插入图片描述

nacos集群

启动8848, 8858, 8868三个服务器

在这里插入图片描述

停止单例nacos

sh shutdown.sh

准备8848和8858

cp -R nacos nacos_8848

在这里插入图片描述

修改cluster.conf配置【配置】

mv cluster.conf.example cluster.conf

在这里插入图片描述

vim cluster.conf配置文件,配置多个nacos服务端口

在这里插入图片描述

同步两个的配置

在这里插入图片描述

修改启动配置文件【配置】

vim application.properties

在这里插入图片描述
在这里插入图片描述

开放8858的端口

firewall-cmd --zone=public --add-port=8858/tcp --permanent
firewall-cmd --reload
firewall-cmd --zone=public --list-ports

在这里插入图片描述

分别以集群方式启动【启动】

8848启动

在这里插入图片描述

8858启动

在这里插入图片描述

前端访问查看

浏览器查看:http://192.168.111.130:8848/nacos/#/login

在这里插入图片描述

查看8858的情况

在这里插入图片描述

生产者测试8858nacos

在这里插入图片描述

nginx反向代理配置

Nginx入门——Nginx的docker版本和windows版本安装和使用 & 代理的概念 & 负载分配策略

在这里插入图片描述

代理tcp

在这里插入图片描述

stream {upstream nacos-tcp{server 192.168.111.130:9848 ;server 192.168.111.130:9858 ;}server {listen 10999;proxy_pass   nacos-tcp;}}

代理http

在这里插入图片描述

    upstream nacos-http{server 192.168.111.130:8848 ;server 192.168.111.130:8858 ;}server {listen 9999;location /{proxy_pass  http://nacos-http;}}

启动nginx反向代理容器

在这里插入图片描述

生产者访问测试

在这里插入图片描述


总结

1.nacos集群启动的方式,修改cluster.conf集群的配置,多个nacos;
2.修改启动配置文件application.properties,多个nacos分别以集群方式启动;
3.nginx反向代理多个nacos,配置代理tcp,以及http;

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.hqwc.cn/news/87952.html

如若内容造成侵权/违法违规/事实不符,请联系编程知识网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

svn下载

Download | VisualSVN for Visual Studio svn下载

先进API生产力工具eqable HTTP,一站式开发调试工具推荐

简介 Reqable是什么? Regable Fiddler/Charles Postman Reqable是HTTP一站式开发调试国产化解决方案,拥有更便捷的体验,更先进的协议,更高效的性能和更精致的界面。 Reqable是一款跨平台的专业HTTP开发和调试工具,在全平台支持…

Django(6)-django项目自动化测试

Django 应用的测试应该写在应用的 tests.py 文件里。测试系统会自动的在所有以 tests 开头的文件里寻找并执行测试代码。 我们的 polls 应用现在有一个小 bug 需要被修复:我们的要求是如果 Question 是在一天之内发布的, Question.was_published_recentl…

JDK配置环境变量(超详细)

先安装JDK再配置环境变量! JDK可以简单理解为就是java,JDK包含了java项目运行所需要的运行环境JRE,编译运行java程序的java虚拟机JVM。 jdk-8u201-windows-x64安装包(jdk1.8): 提取码:19xv …

electron globalShortcut 快捷键,在焦点移到其他软件上时,调用快捷键报错

用 electron 开发软件,在设置了 globalShortcut 快捷键后,在当前开发的软件上调用快捷键正常,但是当焦点不在当前软件时,在使用快捷键,好些时候会报错。大概率与系统快捷键产生冲突或者快键键控制的回调里获取的内容&a…

查局域网所有占用IP

查局域网所有占用IP 按:winr 出现下面界面,在文本框中输入 cmd 按确定即可出现cmd命令界面 在cmd命令窗口输入你想要ping的网段,下面192.168.20.%i即为你想要ping的网段,%i代表0-255 for /L %i IN (1,1,254) DO ping -w 1 -n 1…

vue中bus的使用和涉及到的问题

创建一个js文件 import Vue from "Vue" export default new Vue 我们可以直接在要使用的页面中引用使用 import bus from /assets/js/eventBus.js;bus.$emit("info", "123") // 使用bus.$on("info", (val) > { // 接收console.l…

Windows 转 mac 记录

初次从Windows转mac可能会不适应,建议先看看 【6分钟搞定MacBook】不懂时无所适从,学会后越用越爽!_哔哩哔哩_bilibili 我主要是做一些补充记录 1、Windows的右键等于mac的双击触控板、control单击触控板 2、运行中的应用下方会有一个点&…

spring打入filter内存马+冰蝎成功

环境&#xff1a; springboot版本2.4.5 <parent><groupId>org.springframework.boot</groupId><artifactId>spring-boot-starter-parent</artifactId><version>2.4.5</version><relativePath/> <!-- lookup parent from r…

JavaScript—对象与构造方法

目录 json对象&#xff08;字面值&#xff09; js中对象是什么&#xff1f; 如何使用&#xff1f; 关联数组 js对象和C#对象有什么区别&#xff1f; 构造函数 什么是构造方法&#xff1f; 如何使用构造方法&#xff1f; 如何添加成员&#xff1f; 对象的动态成员 正则…

小程序开发之登录授权

小程序开发登录授权流程 看懂这张图登录授权就没问题了&#xff08;哈哈哈哈哈&#xff09; 说明&#xff1a; 调用 wx.login() 获取 临时登录凭证code &#xff0c;并回传到开发者服务器。 调用 auth.code2Session 接口&#xff0c;换取 用户唯一标识 OpenID 和 会话密钥 sess…

崭新商业理念:循环购模式的价值引领-微三云门门

尊敬的创业者们&#xff0c;我是微三云门门&#xff0c;今天我将为您详细探讨一种具有颠覆性的商业模式——循环购模式。这套私域流量裂变策略在实际应用中取得了巨大的成功&#xff0c;某些企业在短短6个月内迅速积累了400万用户&#xff01; 循环购商业模式的核心聚焦于三个…