开源源码,项目下载地址https://gitee.com/lowcode2/ailowcode.git
Nacos2安装与使用
Nacos2是一个动态服务发现、配置管理和服务管理的开源平台,主要用于构建云原生应用。Nacos2的主要功能包括服务注册、服务发现、配置管理、动态路由和健康检查等。
1. 下载地址
本项目中下载使用的是nacos2.4.1版本。
Nacos官网下载地址:https://nacos.io/download/release-history/
2. 安装方法
本文主要是学习使用,安装方法是单机版,相关鉴权等安全方面请参考官方文档。文件下载到本地后解压缩。为了避免出现一些未知问题,文件存储目录请使用英语。
MAC和Linux下安装:使用命令窗口进入bin目录,输入启动命令如下:
单机启动命令:./startup.sh -m standalone
停止命令:./shutdown.sh
执行命令后,命令窗口显示以下内容:nacos is starting with standalone;nacos is starting;表示启动成功。
Windows下安装:修改bin/startup.cmd文件,设置MODE=“standalone”,如下图所示;然后双击startup.cmd文件。
启动完成后,输入登录地址: http://127.0.0.1:8848/nacos/,登录账号密码:nacos/nacos。Nacos管理平台,当前服务列表是空的,如下图所示。
3. 项目应用
在微服务项目的pom.xml文件中加入nacos依赖包,如下所示。
- <dependency>
- <groupId>com.alibaba.cloud</groupId>
- <artifactId>spring-cloud-starter-alibaba-nacos-discovery</artifactId>
- <version>2.2.7.RELEASE</version>
- </dependency>
在application.yml文件中配置nacos地址信息,如下所示。
- spring:
- cloud:
- nacos:
- server-addr: 127.0.0.1:8848
服务注册与发现:在配置类上使用@EnableDiscoveryClient注解,同时通过@SpringBootApplication注解启动应用,这样微服务就会自动注册到Nacos Server上。
启动各微服务项目,项目启动成功后,观察Nacos管理平台服务列表。如下图所示,说明AI低代码系统的3个微服务注册成功。
评论记录:
回复评论: