Spring Cloud Alibaba Nacos配置中心 集群与负载均衡配置

本文涉及的产品
RDS MySQL Serverless 基础系列,0.5-2RCU 50GB
应用型负载均衡 ALB,每月750个小时 15LCU
RDS MySQL Serverless 高可用系列,价值2615元额度,1个月
简介: Spring Cloud Alibaba Nacos配置中心 集群与负载均衡配置

Nacos 配置中心 集群 与负载均衡


集群配置文件


vim /root/cluster/nacos01/conf/cluster.conf

vim /root/cluster/nacos02/conf/cluster.conf

vim /root/cluster/nacos03/conf/cluster.conf

vim /root/cluster/nacos04/conf/cluster.conf

vim /root/cluster/nacos05/conf/cluster.conf


host:


192.168.66.100:8851

192.168.66.100:8852

192.168.66.100:8853

192.168.66.100:8854

192.168.66.100:8855


config:


vim /root/cluster/nacos01/conf/application.properties


mysql:


spring.datasource.platform=mysql


Count of DB:

db.num=1


Connect URL of DB:

db.url.0=jdbc:mysql://192.168.66.100:3306/nacos_config?characterEncoding=utf8&connectTi

meout=1000&socketTimeout=3000&autoReconnect=true&useUnicode=true&useSSL=false&se

rverTimezone=Asia/Shanghai

db.user.0=root

db.password.0=root


启动集群:

sh /root/cluster/nacos01/bin/startup.sh


关闭:

sh /root/cluster/nacos01/bin/shutdown.sh

sh /root/cluster/nacos02/bin/shutdown.sh


JVM 调整:

vim /root/cluster/nacos01/bin/startup.sh

访问地址:

192.168.66.100:8851/nacos/

192.168.66.100:8852

192.168.66.100:8853

192.168.66.100:8854

192.168.66.100:8855


负载均衡:


upstream nacos-servers {
server 192.168.66.100:8851;
server 192.168.66.100:8852;
server 192.168.66.100:8853;
server 192.168.66.100:8854;
server 192.168.66.100:8855;
}
server {
listen 9999;
server_name localhost;
#charset koi8-r;
#access_log logs/host.access.log main;
location / {
#root html;
#index index.html index.htm;
proxy_pass http://nacos-servers;
}
集群配置文件
 vim /root/cluster/nacos01/conf/cluster.conf
 vim /root/cluster/nacos02/conf/cluster.conf
 vim /root/cluster/nacos03/conf/cluster.conf
 vim /root/cluster/nacos04/conf/cluster.conf
 vim /root/cluster/nacos05/conf/cluster.conf
host:
192.168.66.100:8851
192.168.66.100:8852
192.168.66.100:8853
192.168.66.100:8854
192.168.66.100:8855
config:
vim /root/cluster/nacos01/conf/application.properties
mysql:
spring.datasource.platform=mysql
### Count of DB:
db.num=1
### Connect URL of DB:
db.url.0=jdbc:mysql://192.168.66.100:3306/nacos_config?characterEncoding=utf8&connectTi
meout=1000&socketTimeout=3000&autoReconnect=true&useUnicode=true&useSSL=false&se
rverTimezone=Asia/Shanghai
db.user.0=root
db.password.0=root
启动集群:
sh /root/cluster/nacos01/bin/startup.sh 
关闭:
sh /root/cluster/nacos01/bin/shutdown.sh 
sh /root/cluster/nacos02/bin/shutdown.sh 
JVM 调整:
vim /root/cluster/nacos01/bin/startup.sh 
访问地址:
192.168.66.100:8851/nacos/
192.168.66.100:8852
192.168.66.100:8853
192.168.66.100:8854
192.168.66.100:8855
日志:
tail -f /root/cluster/nacos03/logs/start.out
负载均衡:
upstream nacos-servers {
server 192.168.66.100:8851;
server 192.168.66.100:8852;
server 192.168.66.100:8853;
server 192.168.66.100:8854;
server 192.168.66.100:8855;
 }
 server {
     listen       9999;
     server_name  localhost;
     #charset koi8-r;
     #access_log  logs/host.access.log  main;
     location / {
         #root   html;
         #index  index.html index.htm;
         proxy_pass http://nacos-servers;
     }
启动Nginx
加载配置启动
./nginx -c /usr/nginx/conf/nginx.conf
查看是否启动
ps -ef|grep nginx
通过Nginx访问Nacos
http://192.168.127.154:9999/nacos
相关实践学习
每个IT人都想学的“Web应用上云经典架构”实战
本实验从Web应用上云这个最基本的、最普遍的需求出发,帮助IT从业者们通过“阿里云Web应用上云解决方案”,了解一个企业级Web应用上云的常见架构,了解如何构建一个高可用、可扩展的企业级应用架构。
目录
相关文章
|
10月前
|
弹性计算 负载均衡 网络协议
配置SLB监听器
配置SLB监听器
486 63
|
10月前
|
域名解析 弹性计算 监控
slb测试基本配置检查
slb测试基本配置检查
268 60
|
10月前
|
存储 SpringCloudAlibaba Java
【SpringCloud Alibaba系列】一文全面解析Zookeeper安装、常用命令、JavaAPI操作、Watch事件监听、分布式锁、集群搭建、核心理论
一文全面解析Zookeeper安装、常用命令、JavaAPI操作、Watch事件监听、分布式锁、集群搭建、核心理论。
【SpringCloud Alibaba系列】一文全面解析Zookeeper安装、常用命令、JavaAPI操作、Watch事件监听、分布式锁、集群搭建、核心理论
|
10月前
|
弹性计算 负载均衡 监控
slb配置健康检查
slb配置健康检查
222 5
|
10月前
|
监控 负载均衡 容灾
slb测试配置
slb测试配置
260 5
|
10月前
|
负载均衡 前端开发 应用服务中间件
负载均衡指南:Nginx与HAProxy的配置与优化
负载均衡指南:Nginx与HAProxy的配置与优化
604 3
|
5月前
|
负载均衡 前端开发 应用服务中间件
Tomcat的负载均衡和动静分离(与nginx联动)
总的来说,负载均衡和动静分离是提高Web应用性能的两个重要手段。通过合理的配置和使用,我们可以让Web应用更好地服务于用户。
155 21
|
缓存 负载均衡 算法
解读 Nginx:构建高效反向代理和负载均衡的秘密
解读 Nginx:构建高效反向代理和负载均衡的秘密
244 2
|
负载均衡 算法 应用服务中间件
nginx自定义负载均衡及根据cpu运行自定义负载均衡
nginx自定义负载均衡及根据cpu运行自定义负载均衡
311 1
|
运维 负载均衡 算法
SLB与NGINX的异同是什么
SLB与NGINX的异同是什么
1580 2