本文使用 Nacos 1.2.1 + MySQL 5.7
本文所使用的配置文件,在GiHub项目中 https://github.com/aidansu/spring-cloud-alibaba-components-install
本文部署的是开发环境,用于开发测试,并不是高可用的生产环境!
Nacos 致力于帮助您发现、配置和管理微服务。Nacos 提供了一组简单易用的特性集,帮助您快速实现动态服务发现、服务配置、服务元数据及流量管理。官网有提供不同环境、不同方式的部署方案,有需要的同学可以查看官网教程。官网地址:https://nacos.io/
使用 Spring Cloud Alibaba 微服务框架开发项目,必须要使用到 nacos 这款中间件,不然项目无法启动。快速部署一个可用的nacos,能快速开发项目就显得比较重要,所以下文通过两种方式来介绍快速部署nacos,其中kubernetes还提供集群的模式。
docker-compose 部署 Nacos
下载配置文件,进入/nacos/docker文件夹,以下是 docker-compose.yaml 的设置
通过 docker-compose 启动 nacos
kubernetes 部署 Nacos 集群
kubernetes 部署 nacos 分为两部分,分别部署 nacos-server 和 nacaos-mysql;文件目录在/nacos/kubernetes,nacos-server.yaml 的设置如下
nacos-mysql.yaml 的设置如下
通过 kubectl create 启动 nacos
打开 nacos 控制台
|
|