nacos简单使用(nacos教程)

  本篇文章为你整理了nacos简单使用(nacos教程)的详细内容,包含有nacos 使用 nacos教程 nacos入门教程 nacos2.0使用 nacos简单使用,希望能帮助你了解 nacos简单使用。

   groupId com.alibaba.cloud /groupId

   artifactId spring-cloud-alibaba-dependencies /artifactId

   version ${spring-cloud-alibaba.version} /version

   type pom /type

   scope import /scope

   /dependency

   dependency

   groupId com.alibaba.cloud /groupId

   artifactId spring-cloud-starter-alibaba-nacos-discovery /artifactId

   /dependency

 

 

  写yaml

  

  

spring:

 

   application:

   name: content-api #服务名

   cloud:

   nacos:

   discovery:

   server-addr: 192.168.101.65:8848 #地址

   namespace: xmdev #命名空间

   group: xuecheng-plus-project #组

  

 

   启动类加 @EnableDiscoveryClient

   data id

   application.name +profiles.active +yaml 找到配置文件

  

  

spring:

 

   application:

   name: content-api

   cloud:

   nacos:

   server-addr: 192.168.101.65:8848

   discovery:

   namespace: xmdev

   group: xuecheng-plus-project

   config:

   namespace: xmdev

   group: xuecheng-plus-project

   file-extension: yaml #设置文件后缀为 yaml

   refresh-enabled: true #热部署

   extension-configs: #扩展配置,引入依赖

   - data-id: content-service-${spring.profiles.active}.yaml

   group: xuecheng-plus-project

   refresh: true

   shared-configs: #共享配置

   - data-id: swagger-${spring.profiles.active}.yaml

   group: xuecheng-common

   refresh: true

   - data-id: logging-${spring.profiles.active}.yaml

   group: xuecheng-common

   refresh: true

   profiles: #环境

   active: dev

  

 

   单机版cacos:

   防止caocs挂掉后,数据丢失,内嵌了Derby数据库

   设置集群步骤

  设置数据库为mysql:

   在naocs的config文件夹里有个mysql.sql文件复制里面代码,在Mysql执行即可创建对应的数据库。

   在application.propeties最后附加

  

  

# db mysql

 

  spring.datasource.platform=mysql

  db.num=1

  db.url.0=jdbc:mysql://localhost:3306/nacos?characterEncoding=utf8 connectTimeout=1000 socketTimeout=3000 autoReconnect=true

  db.user=root

  db.password=1234

 

   2.设置集群IP

   在cluster.config里 添加集群的IP

  

  

   3.本人是在一个虚拟机部署,使用不同端口,使用./startup.sh -p启动(若无这个命令,可以手动修改startup.sh脚本)

   4.配置nginx代理

  

  

  以上就是nacos简单使用(nacos教程)的详细内容,想要了解更多 nacos简单使用的内容,请持续关注盛行IT软件开发工作室。

郑重声明:本文由网友发布,不代表盛行IT的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。

留言与评论(共有 条评论)
   
验证码: