1、什么是Nacos?

官网地址:什么是 Nacos

简介:Nacos是阿里巴巴推出来的一个新的开源项目,这是一个更易于构建云原生应用的动态服务发现、配置管理和服务管理平台

Nacos致力于帮您发现、配置和管理微服务。Nacos提供了一组简单易用的特性集,帮组您快速实现动态服务发现、服务配置、服务元数据及流量管理

Nacos帮助您更敏捷和容易地构建、交付和管理微服务平台。Nacos是构建以“服务”为中心的现代应用架构(例如微服务范式、云原生范式)的服务基础设施。

2、Nacos的使用(以微服务项目为例)

1、在项目中需要引入Nacos依赖:

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

2、在项目中添加nacos相关配置:

PS:如果bootstrap.ymlapplication.yml同时存在,则bootstrap.yml的优先级较高。

3、启动Nacos:

在该目录下输入:cmd,打开命令行界面,输入启动命令(单机启动):

startup.cmd -m standalone

以下为启动成功界面:

访问地址:http://192.168.XXX.X:8848/nacos/index.html

4、配置内容

在浏览器访问成功后,要做一些基本的配置,我的界面是已经配置了一个微服务项目的多个模块后的效果。

(1)、网关配置:

spring:  cloud:gateway:discovery:locator:lowerCaseServiceId: trueenabled: trueroutes:# 认证中心- id: bigdata-authuri: lb://bigdata-authpredicates:- Path=/auth/**filters:# 验证码处理- CacheRequestFilter- ValidateCodeFilter- StripPrefix=1- StripPrefix=1# 系统模块- id: bigdata-systemuri: lb://bigdata-systempredicates:- Path=/system/**filters:- StripPrefix=1

(2)、在Nacos中加入该模块的相关配置(也就是你一般在项目中的application.yml)

该名字要和你的模块名字一样:

项目在后台启动成功后可以在Nacos中看到相对应的服务状态。

Nacos的简单配置以及使用相关推荐

  1. day02 Nacos集群配置、Feign远程调用和统一网关Gateway

    1.Nacos配置管理 Nacos除了可以做注册中心,同样可以做配置管理来使用. 统一配置管理 当微服务部署的实例越来越多,达到数十.数百时,逐个修改微服务配置就会让人抓狂,而且很容易出错.我们需要一 ...

  2. 小六六平时的开发小技巧二(Nacos在服务配置中心的妙用)

    前言 文本已收录至我的GitHub仓库,欢迎Star:https://github.com/bin392328206/six-finger 絮叨 小六六打算开一个系列把自己平时的一些开发经验分享出来和 ...

  3. 简单配置nginx反向代理,实现跨域请求

    简单配置nginx去做反向代理,实现跨域请求 简单介绍nginx的nginx.conf最核心的配置,去做反向代理,实现跨域请求. 更多详细配置,参考nginx官方文档 先介绍几个nginx命令 打开n ...

  4. Centos 6.5下一个SNMP简单配置(snmp protocol v3,监控宝)

    Centos 6.5下一个SNMP简单配置(snmp protocol v3.监控宝) jom_ch@2014/7/25 1,安装 >yum -y install net-snmp net-sn ...

  5. virtualbox 创建桥接网络_VirtualBox桥接网络的简单配置,让虚拟机直接访问网络

    VirtualBox桥接网络的简单配置,让虚拟机直接访问网络 分类: Linux 2009-08-20 08:59 5071人阅读 评论(0) 收藏 举报 (1)最新的 VirtualBox 可以简单 ...

  6. Webpack4 学习笔记 - 01:webpack的安装和简单配置

    安装 webpack 新建一个Demo文件夹,执行初始化: npm init 在Demo文件夹里安装 webpack 和 webpack-cli : npm install webpack webpa ...

  7. yum源的超级简单配置

    yum源的超级简单配置 1.先挂载光盘. 使用命令"mount  -o  loop  /dev/sr0 /mnt/cdrom".如果使用命令"mount -o  loop ...

  8. Apache简单配置(4)搭建Discuz 7.0.0论坛

    Apache简单配置(4)搭建Discuz 7.0.0论坛 RHEL5.3 基本网络配置 一. 1.RHEL5 U3:如图1 (如图1) 2.#hostname //查看当前主机的主机名:如图2 (如 ...

  9. maven存在的意义及其与eclipse的简单配置

    Maven是基于项目对象模型(POM),可以通过一小段描述信息来管理项目的构建,报告和文档的软件项目管理工具. 以上定义源自百度百科. 其实,我认为,Maven是一个采用纯Java编写的开源项目管理工 ...

最新文章

  1. LintCode: Max Tree
  2. python中“SimpleITK”模块完美快速安装
  3. ITK:来自图像的多分辨率金字塔
  4. Linux网络DNS分离解析
  5. 国内设计灵感网站,设计师学习必备
  6. 使用VS 2019,.NET Core 3和Web API创建ASP.NET Core Blazor CRUD应用程序
  7. php按钮鼠标感应就变色,JavaScript_JS实现网页滚动条感应鼠标变色的方法,本文实例讲述了JS实现网页滚 - phpStudy...
  8. 在linux系统下java实现pdf导出汉字无法显示_Linux环境下iText生成pdf中文不显示问题...
  9. CF 246E. Blood Cousins Return [dsu on tree STL]
  10. 数字证书、ssl、sasl(GSSAPI,Kerberos)、jaas简单解释
  11. 2021-09-29 使用sql查询oracle建表语句
  12. Linux E: 无法定位软件包
  13. 组图:释放性感诱惑 内地超级豪放女星大盘点
  14. 染色法判定二分图的算法
  15. Mybatis 特殊符号(大于,小于,不等于)及常用函数总结
  16. PS练习6——文字特效处理
  17. C语言 编程实现简单的计算器功能
  18. [ WARN] [1588040435.867625184]: MessageFilter [target=odom ]: Dropped 97.37% of messages so
  19. 古代一两银子值多少人民币?
  20. Android视频滤镜添加硬解码方案

热门文章

  1. java 答题卡_试题八(共15分)阅读以下说明和Java程序代码,将应填入(n) 处的字句写在答题纸的对应栏内。[说明]在 - 赏学吧...
  2. VUE3设置菜单进行子路由跳转,使页面在指定路由标签中加载
  3. 这些省的学生太难了!教育资源极度不平衡!不同省份间差距非常大!
  4. Linux ISO镜像自定义制作
  5. java 爬虫 抓取网上的图片报错521解决方案
  6. 服务器显示521,apache 在 ubuntu 18.04 LTS 设定多个网域连同一服务器,使用 Cloudflare 出现 521 错误?...
  7. 使用Stylus Studio测试saxon扩展函数
  8. 美的工业技术亮相2022汉诺威工业博览会,助力全球工业向数字化与可持续迈进
  9. 简述在html中加入css方法,CSS引入方式 - CSS | 绿叶学习网
  10. 戴尔不再提供电脑和手机互联功能:Mobile Connect应用将终止服务(学习资料)