浅析SpringCloud Alibaba-Nacos 作为注册中心示例代码

作者:chenfuguohuiyuan 时间:2022-12-04 14:24:00 

文档地址
https://github.com/alibaba/spring-cloud-alibaba/blob/master/spring-cloud-alibaba-examples/nacos-example/nacos-discovery-example/readme-zh.md

1、 下载nacos-server

https://github.com/alibaba/nacos/releases
2、启动nacos-server 默认使用nacos nacos 登录

Linux/Unix/Mac

启动命令(standalone代表着单机模式运行,非集群模式):


sh startup.sh -m standalone

如果您使用的是ubuntu系统,或者运行脚本报错提示[[符号找不到,可尝试如下运行:


bash startup.sh -m standalone

Windows

启动命令:


cmd startup.cmd

或者双击startup.cmd运行文件。

3、使用示例
1)、 首先修改 pom.xml 文件, 引入 Nacos Discovery Starter。


<!--  服务注册/发现-->
 <dependency>
  <groupId>com.alibaba.cloud</groupId>
  <artifactId>spring-cloud-starter-alibaba-nacos-discovery</artifactId>
 </dependency>

2)、在应用的/src/main/resources/application.properties活yml中配置nacos-server地址


spring:

cloud:
nacos:
 discovery:
 server-addr: 127.0.0.1:8848
application:
name: gulimall-coupon

 3)、使用@EnableDiscoveryClient开启服务注册发现功能


@EnableDiscoveryClient
@SpringBootApplication
public class GulimallCouponApplication {

public static void main(String[] args) {
 SpringApplication.run(GulimallCouponApplication.class, args);
}

}

 4)、启动应用,观察nacos服务列表是否已经注册上服务

  注意:每一个应用应该有名字,这样才能注册上去。

来源:https://blog.csdn.net/chenfuguohuiyuan/article/details/108990919

标签:SpringCloud,Alibaba,Nacos,注册中心
0
投稿

猜你喜欢

  • Android实现闪光灯效果

    2023-08-02 12:20:06
  • iOS WebView中使用webp格式图片的方法

    2023-06-17 22:06:03
  • Java实现指定线程执行顺序的三种方式示例

    2021-08-16 15:11:34
  • Android ScrollView滑动实现仿QQ空间标题栏渐变

    2021-06-13 16:32:19
  • Spring Boot集成ElasticSearch实现搜索引擎的示例

    2021-06-02 05:06:16
  • Android中TelephonyManager类的用法案例详解

    2022-04-30 20:18:32
  • Android 实现定时任务的过程详解

    2023-06-14 02:28:33
  • C#集合之列表的用法

    2021-12-27 19:46:43
  • 重写hashCode()和equals()方法详细介绍

    2023-11-24 16:13:33
  • Android实现自定义的卫星式菜单(弧形菜单)详解

    2023-03-03 14:16:51
  • C#使用iTextSharp设置PDF所有页面背景图功能实例

    2021-10-26 02:01:59
  • Android生成带圆角的Bitmap图片

    2022-09-08 11:18:19
  • Flutter混合开发详解

    2023-05-15 11:10:54
  • Java多线程锁机制相关原理实例解析

    2023-05-25 12:33:37
  • android编程实现悬浮窗体的方法

    2022-08-16 01:05:28
  • SpringMVC请求流程源码解析

    2021-08-07 03:35:11
  • Android的Launcher启动器中添加快捷方式及小部件实例

    2022-10-26 13:05:14
  • C#/VB.NET 自定义PPT动画路径的步骤

    2022-11-25 10:07:49
  • 浅谈Java中的Queue家族

    2021-12-23 08:36:49
  • Android设置theme中可能遇到的坑

    2021-08-05 06:20:26
  • asp之家 软件编程 m.aspxhome.com