nacos入门文档 (一)

 目录

前言

1、nacos是什么?

2、搭建nacos

3、nacos的初步使用

总结

1、nacos是什么?

1.nacos阿里开源的一款中间件,更易于用来构建微服务的服务注册与发现。

2.nacos支持动态管理配置文件,动态路由等。

2、搭建nacos

此例子适用于服务器和Mac电脑(示例):

  2.1 如果安装了docker那么卸载docker

yum remove docker docker-client docker-client-latest docker-common docker-latest docker-latest-logrotate docker-logrotate docker-engine

  2.2 安装yum工具包和存储驱动

   yum install -y yum-utils 

  2.3 使用国内阿里云的镜像

#推荐使用国内的,阿里云docker镜像
yum-config-manager \
    --add-repo \
    https://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo

  2.4 安装docker,注意ee是企业版,ce是社区版我们用社区版就行

yum install docker-ce docker-ce-cli containerd.io

  2.5 查看是否安装成功

docker -v

 2.6 开始正文,安装nacos

#拉取最新的镜像

docker pull nacos/nacos-server


#调整内存启动nacos

docker run --name nacos \
-e MODE=standalone \
-e JVM_XMS=128m \
-e JVM_XMX=128m \
-e JVM_XMN=64m \
-e JVM_MS=64m \
-e JVM_MMS=64m \
-p 8848:8848 \
-d nacos/nacos-server

参数详解

1. --name 容器命名

2. -e MODE standalone单机模式,还有一种集群模式 standalone

3. -e JVM_XMS=128m  为JVM分配时的内存

4. -e JVM_XMX=128m 为JVM分配时的最大内存

5. -e JVM_XMN=64m 年轻代
6. -e JVM_MS=64m 元空间大小
7. -e JVM_MMS=64m 最大元空间大小

8. -p 8848(服务器的端口):8848(docker的端口) 

#要是内存大可以使用这个,这个也是启动nacos的命令,比较消耗内存
docker run --name nacos \
-e MODE=standalone \
-p 8848:8848 \
-d nacos/nacos-server:v2.1.1

2.7 然后通过docker ps 查看是否启动成功

 然后通过ip:8848/nacos访问,默认的账号密码都是nacos

3、nacos的初步使用

  这里以spring boot 为列子,nacos pom的引入

<dependency>
    <groupId>com.alibaba.cloud</groupId>
    <artifactId>spring-cloud-starter-alibaba-nacos-discovery</artifactId>
    <version>2021.0.1.0</version>
</dependency>

2.1 nacos的配置

1. 在nacos的启动类上加注解

@EnableDiscoveryClient

然后在配置文件上加配置

spring:
  cloud:
    nacos:
      discovery:
        server-addr: ip:8848

启动项目,然后再去nacos的网页上查看是否已经启动服务


总结

nacos的入门文档(一)

  • 2
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 3
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值