浅析SpringCloud Alibaba

网友投稿 257 2022-11-18


浅析SpringCloud Alibaba

文档地址

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。

com.alibaba.cloud

spring-cloud-starter-alibaba-nacos-discovery

2)、在应用http://的/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服务列表是否已经注册上服务

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


版权声明:本文内容由网络用户投稿,版权归原作者所有,本站不拥有其著作权,亦不承担相应法律责任。如果您发现本站中有涉嫌抄袭或描述失实的内容,请联系我们jiasou666@gmail.com 处理,核实后本网站将在24小时内删除侵权内容。

上一篇:idea创建springboot项目和springcloud项目的详细教程
下一篇:spring security在分布式项目下的配置方法(案例详解)
相关文章

 发表评论

暂时没有评论,来抢沙发吧~