nacos工程搭建

这篇博客详细记录了Nacos的工程搭建过程,包括从下载nacos、启动管理台到创建Maven工程,建立订单服务和课程服务子模块,并通过Spring Initializr配置。博主强调了配置信息从bootstrap.yaml读取,以及如何启用服务发现。最后展示了通过RestTemplate调用服务并得到响应的结果。
摘要由CSDN通过智能技术生成


前言

nacos使用笔记,供自己及需要的人参考。


一、链接

bilibili视频笔记

点击查看b站视频博主笔记

nacos官网

点击查看nacos官网

github源码

点击查看nacos源码

二、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.
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值