文章目录
前言
nacos使用笔记,供自己及需要的人参考。
一、链接
bilibili视频笔记
nacos官网
github源码
二、nacos管理台
此管理台是为了验证服务提供者和消费者是否正确的进行了注册和订阅,以及使用配置中心等,并不是我们工厂搭建和运行的必要条件。
从github下载最新的 zip包:
解压后运行startup.cmd
使用windows控制台启动,命令(standalone代表着单机模式运行,非集群模式):
startup.cmd -m standalone
或者修改脚本文件startup.cmd的启动模式为单机模式:
启动我完成的控制台状态:
起来后访问:http://localhost:8848/nacos
用户名和密码都是nacos
三、工程搭建
实践工程:下一个订单去买课,也就是从订单发服务去调用课程服务。
新建一个maven工程
这里只是为了键一个壳。
把src删除:
新建一个订单服务模块
新建一个模块,使用spring initializr脚手架:
模板选择web和alibaba的服务发现即可。如果nacos是灰色的说明springboot版本不匹配,选择一个可以用的最高的版本,这里用的是2.3.7release:
新建一个课程服务子模块
删除一些垃圾文件后的工程构架:
四、模块代码
订单order模块
新建一个控制器
package com.it235.nacos.order.controller;
import org.springframework.beans.factory.