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

这篇具有很好参考价值的文章主要介绍了Nacos基础(3)——nacos+nginx & 集群的配置和启动 & 端口开放 & nginx反向代理nacos集群。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

引出


1.nacos集群启动的方式,修改cluster.conf集群的配置,多个nacos;
2.修改启动配置文件application.properties,多个nacos分别以集群方式启动;
3.nginx反向代理多个nacos,配置代理tcp,以及http;文章来源地址https://www.toymoban.com/news/detail-784811.html

nacos nginx 集群,SpringBoot,nginx,运维

nacos集群+nginx反向代理

nacos nginx 集群,SpringBoot,nginx,运维

nacos集群

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

nacos nginx 集群,SpringBoot,nginx,运维

停止单例nacos

sh shutdown.sh

准备8848和8858

cp -R nacos nacos_8848

nacos nginx 集群,SpringBoot,nginx,运维

修改cluster.conf配置【配置】

mv cluster.conf.example cluster.conf

nacos nginx 集群,SpringBoot,nginx,运维

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

nacos nginx 集群,SpringBoot,nginx,运维

同步两个的配置

nacos nginx 集群,SpringBoot,nginx,运维

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

vim application.properties

nacos nginx 集群,SpringBoot,nginx,运维
nacos nginx 集群,SpringBoot,nginx,运维

开放8858的端口

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

nacos nginx 集群,SpringBoot,nginx,运维

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

8848启动

nacos nginx 集群,SpringBoot,nginx,运维

8858启动

nacos nginx 集群,SpringBoot,nginx,运维

前端访问查看

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

nacos nginx 集群,SpringBoot,nginx,运维

查看8858的情况

nacos nginx 集群,SpringBoot,nginx,运维

生产者测试8858nacos

nacos nginx 集群,SpringBoot,nginx,运维

nginx反向代理配置

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

nacos nginx 集群,SpringBoot,nginx,运维

代理tcp

nacos nginx 集群,SpringBoot,nginx,运维

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

}

代理http

nacos nginx 集群,SpringBoot,nginx,运维

    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反向代理容器

nacos nginx 集群,SpringBoot,nginx,运维

生产者访问测试

nacos nginx 集群,SpringBoot,nginx,运维


总结

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

到了这里,关于Nacos基础(3)——nacos+nginx & 集群的配置和启动 & 端口开放 & nginx反向代理nacos集群的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • Linux上搭建Nacos集群 + nginx做负载均衡

    下载Nacos:访问Nacos的官方网站(https://nacos.io),在下载页面上选择适合您的操作系统和版本,下载Nacos的安装包。 解压安装包:将下载的安装包解压到指定的目录。 配置集群节点:进入解压后的Nacos目录,进入 conf 文件夹,并编辑 cluster.conf 文件。在该文件中,添加集群中每

    2024年02月09日
    浏览(72)
  • Nacos和Eureka比较、统一配置管理、Nacos热更新、多环境配置共享、Nacos集群搭建步骤

    提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档 在类上加上@RefreshScope 视频地址https://www.bilibili.com/video/BV1LQ4y127n4?p=29spm_id_from=pageDrivervd_source=0a29c2be3bdd946212330ee312ca98b5 比较难,我没怎么记。以后工作需要再来学 16G内存真的跑不动 有需要的可以去看看黑

    2024年01月21日
    浏览(82)
  • macbook m1 nacos集群启动失败报错的解决办法

    问题来源:(黑马springcloud学习过程)P29-06-Nacos配置管理-nacos集群搭建 问题描述:详情见nacos.log和start.out WebServerException: Unable to start embedded Tomcat (mach-o file, but is an incompatible architecture (have ‘x86_64’, need ‘arm64’)) 6969.jnilib’ (no such file), 问题原因:电脑本身是arm的jdk版本,但是

    2024年04月26日
    浏览(41)
  • 【Java】微服务——Nacos配置管理(统一配置管理&热更新&配置共享&Nacos集群搭建)

    Nacos除了可以做注册中心,同样可以做配置管理来使用。 当微服务部署的实例越来越多,达到数十、数百时,逐个修改微服务配置就会让人抓狂,而且很容易出错。我们需要一种统一配置管理方案,可以集中管理所有实例的配置。 Nacos一方面可以将配置集中管理,另一方可以

    2024年02月03日
    浏览(53)
  • Nacos 2.2.0集群安装配置

    Nacos 快速开始 https://nacos.io/zh-cn/docs/quick-start.html 集群部署说明 https://nacos.io/zh-cn/docs/v2/guide/admin/cluster-mode-quick-start.html nacos下载 https://github.com/alibaba/Nacos https://github.com/alibaba/nacos/releases 下载nacos-server-2.2.0.zip 8848:主端口 (7848:集群raft算法选举leader端口) 端口 与主端口的偏

    2024年02月08日
    浏览(27)
  • Nginx 配置SSL,开放https协议和443端口

    目录 一、准备工作 二、生成私钥(key) 三、生成证书签名请求/公钥(csr) 四、生成证书(crt) 五、给nginx配证书 六、访问测试 阅读本文前您需要学会如何安装Nginx, 如果您还不会安装Nginx请参考CentOS7安装Nginx,或者直接关注本栏目Nginx。         如果是在Windows下,请

    2024年02月04日
    浏览(38)
  • 九、Nacos源码系列:Nacos配置中心原理(一)- SpringCloud应用启动时拉取配置

    熟悉Spring的小伙伴都知道,Spring 提供了强大的扩展机制。其中包括 ** ApplicationContextInitializer **,该扩展是在上下文准备阶段(prepareContext), 容器刷新之前做一些初始化工作 ,比如我们常用的配置中心 client 基本都是继承该初始化器,在容器刷新前将配置从远程拉到本地,然

    2024年02月19日
    浏览(52)
  • 【微服务】Nacos集群搭建以及加载文件配置

    🔎这里是【微服务】,关注我学习微服务不迷路 👍如果对你有帮助,给博主一个免费的点赞以示鼓励 欢迎各位🔎点赞👍评论收藏⭐️ 【微服务】 目前主要更新微服务,一起学习一起进步。 本期主要介绍Nacos集群搭建以及加载文件配置 目录 服务集群 需求 搭建 测试 加载

    2024年01月16日
    浏览(55)
  • nacos2.1.1版本,作为注册中心,配置中心如何使用,nacos服务端启动,微服务搭建,nacos集群化部署

    关于nacos 相信大多数人一样,在接触微服务的时候知道有Netflix系列和alibaba系列 但是Netflix这一套如今由于部分组件不在开源,又有alibaba这一套的出现,市面上,alibaba系列微服务架构已经是最火热的了,而nacos则是alibaba系列组件充当服务注册发现和配置中心的角色 说白了,就是将每个

    2024年02月03日
    浏览(48)
  • Nacos 小bug: application.properties配置未生效,导致端口未生效

    最近用了下nacos 1.4.6 ,发现windows 中修改配置中的启动端口未生效,其实就是配置文件没读取到。 去github 逛了一下issue ,参考这个:https://github.com/alibaba/nacos/issues/10217 这哥们儿是nacos 1.4.5 Linux系统下的相同问题,shell 中有个bug,改了就好 同理,Windows也一样,找到startup.cmd 文件的

    2024年02月07日
    浏览(51)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包