Nacos Server的简单部署

1,151次阅读
没有评论

共计 552 个字符,预计需要花费 2 分钟才能阅读完成。

1.前言

说到Nacos,国内的SpringCloud应用者们必定耳熟能详了,和其他注册中心,配置中心的区别,笔者就不谈了,拉过Nacos源码的小伙伴们看到这张图想必不会陌生

Nacos Server的简单部署

这是Nacos的架构图,1.X和2.X最大的区别莫过于通信方式从原有的HTTP改为了RPC,洋葱皮少了几层,理论上剥开来就更快了,下面以Docker-Compose来简单部署下2.X的Nacos服务端

2.文件准备

首先我们准备下需要挂载的自定义配置文件custom.properties

Nacos Server的简单部署

环境变量文件mysql.env

Nacos Server的简单部署

环境变量文件nacos.env

Nacos Server的简单部署

注意看这里笔者开启了NACOS_AUTH_ENABLE=true这项配置,同时自定义了无需认证的请求头Custom_Identify_key和值Custom_Identify_Value,小白用户如果没有配置,那不好意思,你Nacos上的操作,我也可以 Nacos Server的简单部署 ,臭名昭著的Nacos鉴权漏洞向你招手。接下来就是docker-compose文件nacos-standalone.yml了

Nacos Server的简单部署
文件目录,读者需根据实际情况调整,接下来我们只需输入

docker-compose -f nacos-standalone.yml up -d

3.结束语

一个Mysql存储的单机Nacos Server就部署好了!

正文完
 
mysteriousman
版权声明:本站原创文章,由 mysteriousman 2022-04-03发表,共计552字。
转载说明:除特殊说明外本站文章皆由CC-4.0协议发布,转载请注明出处。
评论(没有评论)