首页 > 其他分享 >Nacos 使用

Nacos 使用

时间:2022-11-15 11:45:51浏览次数:63  
标签:127.0 0.1 配置 db nacos Nacos 使用

什么是 Nacos?

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

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

- 目前分布式配置中心的框架有哪些

Nacos(轻量级)、携程的阿波罗(重量级)、SpringCloud Config(没有页面)

- 目前分布式注册中心的框架有哪些

Eureka[AP]、Nacos[CP/AP]、Consul[CP]、Zookeeper[CP]

CAP 定律: 一致性(C)、可用性(A)、分区容错性(P)

Nacos 配置中心

Dataid 名称: 默认的情况服务名称-版本.yml/properties
版本: dev、test、pre、prd 等
.yml

xrw
  var: 1.5.6

.properties

xrw.var=1.5.6

项目中配置

spring:
  application:
    # 服务器名称
    name: xrw-nacos-client
  cloud:
    nacos:
      # 注册中心
      discovery:
        server-addr: 127.0.0.1:8848, 127.0.0.1:8847, 127.0.0.1:8846
      # 配置中心
      config:
        server-addr: 127.0.0.1:8848
        group: DEFAULT_GROUP
        # 默认: Properties
        file-extension: yaml
  profiles:
    # 读取配置的版本
    active: dev

Nacos 配置 Mysql 数据库

#配置文件路径 nacos-server-1.3.1\conf\application.properties

#*************** Config Module Related Configurations ***************#
### If use MySQL as datasource:
spring.datasource.platform=mysql

### Count of DB:
db.num=1

### Connect URL of DB:
db.url.0=jdbc:mysql://127.0.0.1:3306/nacos?characterEncoding=utf8&connectTimeout=1000&socketTimeout=3000&autoReconnect=true&useUnicode=true&useSSL=false&serverTimezone=UTC
db.user=nacos
db.password=nacos

标签:127.0,0.1,配置,db,nacos,Nacos,使用
From: https://www.cnblogs.com/IT-IOS-MAN/p/16891912.html

相关文章

  • Vue3+Vite简单使用
    前言Vue3大势不可阻挡,与之而来的就是Vite,尤雨溪极力推荐的前端开发与构建工具vue3原生支持TS,所以TS语法和vue3TS语法学起来vue中的vuex状态管理也用不顺手,看不顺......
  • Vue使用axios请求
    新建组件(局部引入):<template><div><p>{{msg}}</p></div></template><script>importaxiosfrom'axios';importQueryStringfrom'qs';exportde......
  • 瀑布流使用虚拟列表性能优化
    瀑布流算是比较常见的布局了,一个般常见纵向瀑布流的交互,当我们滚动到底的时候加载下一页的数据追加到上去。因为一次加载的数据量不是很多,页面操作是也不会有太大的性能消......
  • alias 的使用
    alias的声明在vue.config.js文件中,对alias进行申明,此申明方式只提供参考module.exports={configureWebpack:{//覆盖webpack的配置项resolve:{//配置......
  • 解决 SQL Server 中 CPU 使用率过高的问题
    转自官方文档:https://learn.microsoft.com/zh-cn/troubleshoot/sql/performance/troubleshoot-high-cpu-usage-issues适用于: SQLServer本文提供了诊断和修复运行Micro......
  • 调用外部API --使用httpclient
    调用外部API --使用httpclienthttpclient请求不属于浏览器操作,跨域是浏览器的安全性,不需要跨域ajax是浏览器的操作,它需要进行设置跨域1、httpclient请求https.NETC#......
  • TypeScript 使用 echart 小结
    可使用封装好的echarts-for-weixin下载说明引入组件说明导入组件{"usingComponents":{"ec-canvas":"../../ec-canvas/ec-canvas"}}ts/js引入echa......
  • 小程序 scroll-view 与 position: fixed 使用的注意事项
    wxml<scroll-view><viewclass="item-wrap">//...</view></scroll-view>wcss.item-wrap{position:fixed;///*转化为position:absolute*/}......
  • 通过计算机基础和帮助的学习,完成学习ifconfig命令的使用。
    1、什么是ifcongififconfig是linux系统的网络配置命令(interfacesconfig),通常是以root身份登入。依赖于ifconfig命令中一些选项属性,ifconfig工具不仅可以被用来简单地获......
  • 使用JAVA实现循环相克令
    一、问题描述:循环相克令是说有两个人在玩游戏,分别出猎人、枪、狗熊中的一个,其中猎人胜枪,枪胜狗熊,狗熊胜猎人。他们两个人进行若干次比赛,然后我们判断一下每次的胜负。二、......