Nacos 2.0.3集群部署,windows下配合Nginx实现负载均衡

本文详细介绍了如何配置Nacos集群,包括环境准备、端口分配、数据库配置、集群设置以及启动过程。同时,还展示了如何利用Nginx实现Nacos集群的负载均衡,包括Nginx的安装、配置及启动。最后,验证了Nacos集群和Nginx的正常运行。
摘要由CSDN通过智能技术生成

配置nacos集群之前需要保证本地环境,java jdk1.8以上,mysql 5.7以上,maven3.2以上

1.首先下载Nacos2.0.3 选择已经打包的版本,下载地址Releases · alibaba/nacos · GitHub

 

2.下载完成后,解压文件,并将文件存储至文件夹下,并复制2份。文件路径不要有中文

 3.分别打开nacos、nacos2、nacos3文件夹下的conf文件,找到application.properties 文件,打开后修改配置,将nacos的端口分别进行修改,我这边修改的是8840、8850、8860 ,注意,nacos2.0以上版本两个端口之间需要多出1位空间预留。不然会报错,例如8848、8849,要改成8848、8850。然后修改nacos数据库配置。

 4.然后分别打开nacos、nacos2、nacos3文件夹下的conf文件,找到cluster.conf.example  这个配置文件用于配置集群的。文件重命名为cluster.conf  。然后打开,将刚刚配置好的nacos IP和端口填入,保存,三个nacos都需要此步骤操作。

5.接下来就是创建nacos数据库

打开nacos/conf文件夹,找到nacos-mysql.sql 。本地打开navicat,新建数据库 数据库名称nacos。然后选中nacos数据库,点击右边,选择运行nacos-mysql.sql 

运行完后,刷新数据库,表就出来了,即完成了nacos数据库创建。

6. 运行nacos

打开nacos文件夹,找到bin文件夹下的startup.cmd  这个是windows下的nacos运行工具。

 

双击startup.cmd 即可运行nacos ,出现下图,则表示nacos运行成功。

三个nacos节点均按照此方式运行。注意:nacos运行大约需要占用1G内存,内存不够将会启动失败。注意:双击运行的nacos,该窗口不可关闭,关闭后nacos将结束进程。

 运行成功后,在浏览器输入http://127.0.0.1:8840 即可进入 可以切换至不同的端口8850、8860 

 7.查看节点

从任意一节点登录nacos,输入账号密码,均为nacos ,左侧导航栏选择集群管理/节点列表,即可查看该所有nacos集群的节点。由于本人电脑内存有限,只启动了8840、8850两个节点。

 8.配置nginx实现负载均衡

下载nginx,nginx官网nginx: download 选择windows版本,我选择的是1.8.1

 

下载完成后进行解压,下面是解压后的文件

 打开conf下的nginx.conf配置文件

 nginx默认端口80,可以自行修改,nginx配置文件中添加如下配置。

 配置完成后保存。

9.启动nginx

打开windows  cmd命令行,cd到nginx解压目录下,输入命令nginx.exe start启动nginx

启动完成nginx后,在浏览器中输入http://127.0.0.1 显示如下,则表示nginx启动成功

 

然后经过nginx进入nacos  在地址中输入  http://127.0.0.1/nacos 进入如下图所示,表示nginx配置nacos集群成功。

 通过nginx进入nacos后查看节点,至此nacos集群配置nginx部署完成,linux环境配置大致相同,就是启动和window启动方式不同,配置文件内容都一样。

 

 

 

评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值