java注册中心nacos_Nacos注册中心搭建

下载对应操作系统的包解压。

1.1.解压:tar -zxvf nacos-server-1.1.4.tar.gz nacos

1.2.单机启动执行bin目录脚本./startup.sh -m standalone

20200215150220722290.png

1.3.查看启动日志确认是否正常启动:cat /soft/nacos/logs/start.out

20200215150220981089.png

20200215150221167620.png

1.4.访问http://192.168.0.68:8848/nacos/index.html默认账户密码都是nacos

至此注册中心就起来了

2.客户端创建

1.搭建maven工程,引入nacos依赖,这里和Eureka差不多的,加依赖,写配置,写注解

com.alibaba.cloud

spring-cloud-alibaba-nacos-discovery

spring:

application:

name: order

cloud:

nacos:

discovery:

server-addr: 192.168.0.68:8848 #不用写协议

packagecom.nijunyang.order;importorg.springframework.boot.SpringApplication;importorg.springframework.boot.autoconfigure.SpringBootApplication;importorg.springframework.cloud.client.discovery.EnableDiscoveryClient;

@SpringBootApplication

@EnableDiscoveryClientpublic classOrderApplication {public static voidmain(String[] args) {

SpringApplication.run(OrderApplication.class, args);

}

}

20200215150221318993.png

看起来感觉比Eureka的控制台舒服得多。。。。。

3.集群搭建:参考官方文档:https://nacos.io/zh-cn/docs/cluster-mode-quick-start.html

博客:https://www.cnblogs.com/didispace/p/10412352.html

4.Nacos注册中心源码启动。

上面说到的是直接下载安装包,解压之后脚本启动。如果我们想要像eureka那样通过一个工程来启动,或者我们想研究调试下源码的时候也可以去下载源码,通过源码启动。

20200215150221454740.png

启动console模块,是一个springboot工程,执行main方法即可,不过注意需要设置jvm参数-Dnacos.standalone=true(单机模式) -Dnacos.home=E:\frameworkcode\nacos\distribution(自己的distribution模块所在目录)。启动成功访问http://127.0.0.1:8848/nacos/index.html就可以看到,这样就和单机的eureka注册中心启动差不多了。

原文:https://www.cnblogs.com/nijunyang/p/12311447.html

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值