当前位置:首页 > 服务端 > nacos 负载策略

nacos 负载策略

2022年11月09日 19:27:25服务端6

1、三台服务器准备

10.199.12.26

10.199.12.32

10.199.12.41

2、版本号,端口和部署目录

端口:8848

部署目录:/data/nacos

版本号:nacos-server-1.4.0.zip

3、三台服务的配置文件

3.1、cluster.conf

#三台机器配置和启动端口

10.199.11.26:8848

10.199.11.32:8848

10.199.11.41:8848

3.2、application.properties

server.servlet.contextPath=/nacos

server.port=8848

nacos.naming.empty-service.auto-clean=true

nacos.naming.empty-service.clean.initial-delay-ms=50000

nacos.naming.empty-service.clean.period-time-ms=30000

management.metrics.export.elastic.enabled=false

management.metrics.export.influx.enabled=false

server.tomcat.accesslog.enabled=true

server.tomcat.accesslog.pattern=%h %l %u %t "%r" %s %b %D %{User-Agent}i %{Request-Source}i

server.tomcat.basedir=

nacos.security.ignore.urls=/,/error,/**/*.css,/**/*.js,/**/*.html,/**/*.map,/**/*.svg,/**/*.png,/**/*.ico,/console-fe/public/**,/v1/auth/**,/v1/console/health/**,/actuator/**,/v1/console/server/**

nacos.core.auth.system.type=nacos

nacos.core.auth.enabled=false

nacos.core.auth.default.token.expire.seconds=18000

nacos.core.auth.default.token.secret.key=SecretKey012345678901234567890123456789012345678901234567890123456789

nacos.core.auth.caching.enabled=true

nacos.istio.mcp.server.enabled=false

spring.datasource.platform=mysql

#使用mysql做数据库,用户名和密码  创建一个nacos_config的源,并执行解压后代码包的nacos-mysql.sql数据库文件

db.num=1

db.url.0=jdbc:mysql://10.199.11.18:3306/nacos_config?characterEncoding=utf8&connectTimeout=1000&socketTimeout=3000&autoReconnect=true

db.user=wd

db.password=wd

4、nacos注册为系统服务

# 三台都一样操作

[root@nacos-1 conf]# vi /etc/systemd/system/nacos.service

[Unit]

Description=nacos

After=network.target

[Service]

Type=forking

# 集群版 见后面 -m standalone 去掉即可

ExecStart=/data/nacos/bin/startup.sh

ExecReload=/data/nacos/bin/shutdown.sh

ExecStop=/data/nacos/bin/shutdown.sh

PrivateTmp=true

[Install]

WantedBy=multi-user.target

5、启动服务

systemctl enable nacos

systemctl start nacos

6、nginx负载均衡配置

# nacos.conf

upstream nacos{

server 10.199.12.26:8848;

server 10.199.12.32:8848;

server 10.199.12.41:8848;

}

server {

listen 8080;

server_name localhost ;

index index.html;

location /{

proxy_pass http://nacos;

}

}

作者:蓝狍
来源链接:https://blog.csdn.net/weixin_31655087/article/details/112894006

版权声明:
1、JavaClub(https://www.javaclub.cn)以学习交流为目的,由作者投稿、网友推荐和小编整理收藏优秀的IT技术及相关内容,包括但不限于文字、图片、音频、视频、软件、程序等,其均来自互联网,本站不享有版权,版权归原作者所有。

2、本站提供的内容仅用于个人学习、研究或欣赏,以及其他非商业性或非盈利性用途,但同时应遵守著作权法及其他相关法律的规定,不得侵犯相关权利人及本网站的合法权利。
3、本网站内容原作者如不愿意在本网站刊登内容,请及时通知本站(javaclubcn@163.com),我们将第一时间核实后及时予以删除。


本文链接:https://www.javaclub.cn/server/69239.html

标签: Nacos
分享给朋友:

“nacos 负载策略” 的相关文章

Nacos 启动失败

Nacos 启动失败

由于最近学习 SpringCloudAlibaba ,故将学习过程中出现的问题加以总结。 Nacos 学习时遇到的问题 下载最新的 Nacos 版本在 Windows 直接运行脚本启动,首先报错第一个问题如下: java.lang....

windows下安装nacos

windows下安装nacos

1、下载 下载地址:https://github.com/alibaba/nacos/releases/tag/1.1.0 选择这个zip下载。 下载完毕后我们可以看看目录结构: 这里的bin目录里面有windows启动文件startup.cmd,...

什么是Nacos

前言 6月份阿里开源的Nacos出了1.0.1版本,从去年7月份第一个release版本到现在一直在默默关注 官方的版本规划为:Nacos从0.8.0开始支持生产可用,1.0版本可大规模生产可用,2.0版本接入k8s、SpringCloud、...

Nacos修改默认密码

1.添加依赖 <dependency> <groupId>org.springframework.security</groupId> <artifactId>spring-s...

ubuntu安装nacos

ubuntu安装nacos

1.下载nacos,github下载地址:https://github.com/alibaba/nacos/releases 选用目前最新的版本:1.3.0,这个版本直接在页面就可以修改nacos登录密码,并且还可以创建其他的登录用户,之前用过1.0.0版本如果修改naco...

国内nacos下载

https://gitee.com/liguohui123/nacos-1.1.4-linux 我的码云地址里有,下载完成解压即可 作者:西北King 来源链接:https://blog.csdn.net/weixin_45967375/article/deta...

VM虚拟机上CentOs7 安装单节点nacos和nacos集群

VM虚拟机上CentOs7 安装单节点nacos和nacos集群

@TODO 文章目录 nacos在VM centOS7 中安装 单节点 准备 安装java环境 安装...

Nacos的简单使用

Nacos的简单使用

一、Nacos简介 Nacos是阿里系开发的兼容Spring Cloud的服务注册中心组件,是微服务国产化的先驱。Nacos作为与Eureka的对比,不仅具有Eureka固有的集群化、注册中心等功能,还具有配置中心的功能,并且更加简单使用,拆箱即用,也支持二次开发...

Nacos集群出现NacosException: Client not connected,current status:STARTING

Nacos集群出现NacosException: Client not connected,current status:STARTING

该问题出现,可能是如下两个原因: 1.gRPC的通信方式的问题 解决方案:按照如下方式搭建Nacos集群就不会出现该问题 2.版本原因 alibab官方推荐的版本虽然是这样的,但是本人在使用,红框中的版本时,还是有问题 解决方案: 将springClo...

Nacos基础使用详解

Nacos基础使用详解

前言: Nacos是阿里巴巴开发的配置中心和注册中心,在Nacos之前,其实还有很多相同的产品,比如注册中心:Eureka,Consul, zookeaper;配置中心:Config、apollo等,他们的功能都是单一的,要不是注册中心要不是配置中...

发表评论

访客

◎欢迎参与讨论,请在这里发表您的看法和观点。