SpringCloud学习 —— SpringCloud Alibaba Nacos服务注册和配置中心
Posted Johnny*
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了SpringCloud学习 —— SpringCloud Alibaba Nacos服务注册和配置中心相关的知识,希望对你有一定的参考价值。
Nacos
Naming Configuration Service
一个更易于构建云原生应用的动态服务发现、配置管理和服务管理平台
Nacos就是注册中心 + 配置中心 等价于 Nacos = Eureka + Config + Bus
解压和安装
sudo tar -zxvf nacos-server-2.0.1.tar.gz -C /opt
sudo cp -r /opt/nacos/ /mynacos
备份nacos的启动文件
[johnny@localhost bin]$ sudo cp startup.sh startup.sh.bk
修改nacos脚本使得 使用 startup.sh 可以启动多个端口的nacos
亲测有效:centos8安装mysql5.7 https://blog.csdn.net/wudics/article/details/107573626
alter user root@localhost identified by ‘MySQLroot123#’;
修改application.properties配置文件
修改nacos的持久化配置 将默认的自带数据库换为mysql
Linux服务器上nacos的集群配置cluster.conf
编辑Nacos的启动脚背startup.sh
nacos1.3之后自带5个参数的
-Dserver.port=${EMBEDDED_STORAGE}
二、Nacos集群和持久化配置(windows环境) https://www.jianshu.com/p/a26e0b36ea31
sudo ./startup.sh -p 3333
/usr/bin/java/jdk1.8.0_291
服务注册
nacos自带负载均衡
原因: nacos整合了ribbon
Nacos支持AP和CP模式的切换
服务配置
组
[johnny@localhost ~]$ hostname -i
::1 127.0.0.1
[johnny@localhost ~]$ hostname -I
192.168.59.123 192.168.122.1 172.17.0.1
以上是关于SpringCloud学习 —— SpringCloud Alibaba Nacos服务注册和配置中心的主要内容,如果未能解决你的问题,请参考以下文章
推荐6个顶级SpringCloud微服务开源项目,个人学习和企业开发必备!
SpringCloud - Spring Cloud Alibaba