Nacos代码初实践

Nacos定义

定义:Nacos是阿里巴巴最新开源的项目,核心定位是“一个更易于帮助构建云原生应用的动态服务发现、配置和服务管理平台

Nacos实践

目标1:测试一个服务注册到nacos

1. 新建一个空项目:nacos,修改下pom文件的parent改为2.0版本,如下

<parent> 

    <groupId>org.springframework.boot</groupId> 

    <artifactId>spring-boot-starter-parent</artifactId>

    <version>2.0.0.RELEASE</version>

</parent>

2. 然后再引入pom

3. 之后在nacos项目下新建一个模块:Member,其application.yml配置如下,服务名叫:member

4. 然后启动本地nacos,再启动项目,结果如下,member服务已注册到了nacos

目标2:测试从一个服务调用另一个服务的接口

1. 在之前的member模块下新建一个service,里面有个getUser接口,如下

2.在nacos项目下新建一个订单模块:Order,配置如下,服务名叫:order

3.在启动类添加Bean(为了第4步的调用)

4.在order模块下新建一个service,使用restTemplate去调用member服务的getUser接口

5. 启动order模块,在浏览器输入地址,如下

最后,文章搬运自:https://juejin.cn/post/6940938281764798495

©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

友情链接更多精彩内容