Window环境下配置Nacos集群以及Nginx负载均衡

Window环境下配置Nacos集群以及Nginx负载均衡
1、Nginx常用命令

查看nginx的版本号:nginx -v

启动nginx:start nginx

快速停止或关闭nginx:nginx -s stop

正常停止或关闭nginx:nginx -s quit

配置文件nginx.conf修改重装载命令:nginx -s reload

2、Nacos常用命令

startup.cmd -m standalone (单机模式启动)非集群模式

shutdown.cmd 停止

startup.cmd 启动
上面的命令.sh是Linux系统下的命令
3、Nacos安装
https://nacos.io/zh-cn/docs/quick-start.htmlNacos的官方文档
4、我们先配置Nginx,找到/bin/naginx.config文件

//此处配置要转发到的服务以及端口
upstream cluster{
		server 127.0.0.1:8848;
		server 127.0.0.1:8858;
		server 127.0.0.1:8868;
	}
	//配置访问接口1111 服务名称为localhost 转发到的接口为http://cluster
 server {
        listen       1111;
        server_name  localhost;
        location / {
            proxy_pass http://cluster;
        }
    }

配置好Nginx以后,我们将Nacos解压
在这里插入图片描述
我用的是1.4以后的版本
查看bin下的目录结构
在这里插入图片描述
nacos的命令startup.cmd默认启动方式是集群版,单机版启动命令在上面
我们转入到**/conf目录下找到application.properties**文件,打开
在这里插入图片描述
找到这一段配置,这一段配置是告诉nacoa你需要用到什么数据库(暂时默认只支持mysql)将自己的数据库连接串跟账号秘密填写上去其余配置可以不用动

在找到nacos-mysql.sql将里面的sql语句放到数据库中执行
没有数据库的需要自己创建一个数据库,注意命名
在这里插入图片描述
CV工程师执行完之后就是这样的

在/conf目录下找到cluster.conf .example文件将**.example** 删掉就变成
在这里插入图片描述
这样了

打开文件在里面配置你本地电脑的IP地址注意不能是127.0.0.1和localhost因为有时候会识别不了
在这里插入图片描述
我配置的是IPV4的地址
配置完了以后,复制两份
在这里插入图片描述
在打开复制后的两份nacos中的application.properties文件
修改里面的端口号
在这里插入图片描述
这个端口号需要与cluster.conf 文件中的端口一致
全部修改完了以后,
在这里插入图片描述

在这里插入图片描述
在这里插入图片描述
三个nacos启动后可以通过Console:后的地址访问
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
三个服务启动成功
转移到nginx目录下启动ngxin
在这里插入图片描述
访问localhost:1111/nacos
在这里插入图片描述
访问成功
登陆账号密码都是nacos
进去后随机配置一个配置文件
在这里插入图片描述
添加配置成功,我们进入数据库打开config_info表查看
在这里插入图片描述
刚才的配置以及在数据库中看到

现在我们已经将nacos的数据持久化了
而nacos的自带的集成的数据库是derby是阿帕奇下的一个数据库,
我们将数据库配置到一个mysql实现了集群配置读取同一个数据源

我们在来写一个springboot的项目
application.yaml文件
在这里插入图片描述
运行程序以后我们发现可以在nacos中的服务列表看到对应的spring.application.name

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值