nacos--扩展--03--系统参数

news2024/11/27 18:44:01

nacos–扩展–03–系统参数


1、Nacos Server

  1. 配置参数位置:{nacos.home}/conf/application.properties里
  2. 注意:如果参数名后标注了(-D)的,则表示是 JVM 的参数,需要在{nacos.home}/bin/startup.sh里进行相应的设置。
    1. 案例:例如像设置 nacos.home 的值,可以在{nacos.home}/bin/startup.sh进行如下设置
    JAVA_OPT="${JAVA_OPT} -Dnacos.home=${BASE_DIR}"
    

1.1、全局参数

在这里插入图片描述

1.2、Naming模块

在这里插入图片描述

除了上面列到的,在application.properties里配置的属性,还有一些可以在运行时调用接口来进行调节,这些参数都在Open API里的查看系统当前数据指标这个API里有声明。

/nacos/v1/ns/operator/metrics

1.3、Config模块

在这里插入图片描述

  1. 当前数据库配置支持多数据源。
  2. 通过db.num来指定数据源个数,
  3. db.url.index为对应的数据库的链接。

1.3.1、用户密码

  1. db.user以及db.password没有设置index时,所有的链接都以db.user和db.password用作认证。
  2. 如果不同数据源的用户名称或者用户密码不一样时,可以通过符号","来进行切割,或者指定db.user.index,db.user.password来设置对应数据库链接的用户或者密码。
  3. 注意
    1. 当db.user和db.password没有指定下标时,因为当前机制会根据",“进行切割。所以当用户名或者密码存在”,“时,会把”,"切割后前面的值当成最后的值进行认证,会导致认证失败。

1.3.2、HikariCP连接池

  1. 从1.3版本开始使用HikariCP连接池
  2. 在1.4.1版本前,连接池配置由系统默认值定义,无法自定义配置。
  3. 在1.4.1后,提供了一个方法能够配置HikariCP连接池。
    1. db.pool.config为配置前缀,xxx为实际的hikariCP配置,如db.pool.config.connectionTimeout或db.pool.config.maximumPoolSize等。
  4. 注意
    1. url,user,password会由db.url.n,db.user,db.password覆盖
    2. driverClassName则是默认的MySQL8 driver(该版本mysql driver支持mysql5.x)

1.4、CMDB模块

在这里插入图片描述

2、Nacos Client

客户端的参数分为两种,一种是通过-D参数进行指定的配置,一种是构造客户端时,通过Properties对象指定的配置,以下没有带-D标注的都是通过Properties注入的配置。

2.1、通用参数

在这里插入图片描述

2.2、Naming客户端

在这里插入图片描述

2.3、Config客户端

在这里插入图片描述

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/92044.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

测试用例等级怎么划分?别再傻傻的一脸懵逼

我们都知道测试工程师最基本的能力便是编写测试用例,可是看似简单的用例,后面其实蕴含这个很多人忽略的细节,今天就来说测试里面所蕴含的很多细节。 很多时候不只是测试和测试用例息息相关,开发,产品也有的时候对于测试…

C/C++程序的断点调试 - CodeBlocks

本文以CodeBlocks为例,简述C/C程序断点调试的基本方法和过程。其它的IDE环境,大同小异。 本文引用自作者编写的下述图书; 本文允许以个人学习、教学等目的引用、讲授或转载,但需要注明原作者"海洋饼干叔 叔";本文不允许…

单链表翻转-链表篇

leetcode206单链表的翻转 题目: 给你单链表的头节点 head ,请你反转链表,并返回反转后的链表。 示例 1: 输入:head [1,2,3,4,5] 输出:[5,4,3,2,1] 示例 2: 输入:head [1,2] 输出…

如何指定标签在页面中显示的位置

如何指定标签在页面中显示的位置 在HTML页面设计中常常需要调整标签(元素)的位置,那么,如何指定标签在页面中显示的位置呢? 使用标签的align属性指定标签在页面中显示的位置,如align"left|right|cen…

02加锁源码分析-ReentrantReadWriteLock原理-AQS-并发编程(Java)

文章目录3.1 加锁3.1.1 读锁加锁3.1.1.1 tryAcquireShared()3.1.1.2 readerShouldBlock()3.1.1.3 fullTryAcquireShared()3.1.1.4 doAcquireShared()3.1.2 写锁加锁3.1.2.1 tryAcquire()3.1.2.2 acquireQueued()3.2 加锁示意图3.2.1 先写锁在读锁3.2.2 先读锁在写锁后记3.1 加锁…

全网惟一面向软件测试人员的Python基础教程-Python数据类型中有那些故事呢?

全网惟一面向软件测试人员的Python基础教程 起点:《python软件测试实战宝典》介绍 第一章 为什么软件测试人员要学习Python 第二章 学Python之前要搞懂的道理 第三章 你知道Python代码是怎样运行的吗? 第四章 Python数据类型中有那些故事呢?…

PHP+Laravel框架RabbitMQ简单使用

RabbitMQ安装教程请转到:RabbitMQ安装教程(超详细) 1、创建生产者 在app/Http/Controllers里创建一个php控制器文件, namespace App\Http\Controllers;use App\Http\Controllers\Controller; //引入amqp扩展 use PhpAmqpLib\Co…

铁路轨道交通智慧管理系统

摘 要 随着信息技术和网络技术的飞速发展,人类已进入全新信息化时代,传统管理技术已无法高效,便捷地管理信息。为了迎合时代需求,优化管理效率,各种各样的管理系统应运而生,各行各业相继进入信息管理时代&…

sklearn基础篇(九)-- 主成分分析(PCA)

1 引言 降维是对数据高维度特征的一种预处理方法。降维是将高维度的数据保留下最重要的一些特征,去除噪声和不重要的特征,从而实现提升数据处理速度的目的。在实际的生产和应用中,降维在一定的信息损失范围内,可以为我们节省大量的…

机器学习项目中Xgboost深入理解(二)梯度及GB的理解

Xgboost 与 GBDT同源,那么所谓的梯度是什么意思呢?G、B又代表什么。 1. 梯度Gradient 梯度是一个向量(矢量),表示梯度是方向导数在某一点的最大值。理解为某函数(可以指损失函数)在某点处的方…

Fluent后处理的色谱设置

PART 1 概述 对物理场的空间分布进行可视化展示,在科研、工程等领域是必不可少的环节。 将物理量不同数值赋予不同色彩,是一种很常见的物理场可视化方法。通过色彩的变化,即可识别物理量的分布规律。 物理量数值和颜色之间的对应关系称为色…

Linux常用指令

目录 1.1关于目录操作的指令 1.2文件操作的指令 1.3创建/删除目录操作 1.4目录/文件的移动/复制/改名 1.5 vim对文件进行编辑 1.1关于目录操作的指令 ls 列出当前目录下都有啥 ls 具体路径或 /注意中间含有一个空格,列出跟目录下或指定路径的内容 ls -l / 以列表的…

mysql日志篇

mysql日志篇1、Undo-log 撤销日志 Undo即撤销的意思,大家通常也习惯称它为回滚日志。如果大家有仔细研究过 MySQL 的日志,应该会发现 Undo-log 并不存在单独的日志文件,也就是磁盘中并不会存在 xx-undo.log 这类的文件,那 Undo-lo…

12个python超强学习网站

一、python学习网站 1 CSDN 地址: CSDN学院 特点:从免费视频到入门项目,从入门到进阶,学习视频应有尽有,还有Python学习社区,良好的学习和沟通氛围! 2 Python123 地址:python123…

ReentrantLock源码分析

ReentrantLock源码分析 源码思想加锁: (1)使用构造方法设置该锁为公平锁FairSync或非公平锁NonfairSync;(本处选定非公平锁) (2)调用lock方法进行获取锁,第一次(getState() 0)在NonfairSync中使用CAS(compareAndSwapInt)直接获取(此处默认未获取成功),第一次获取失…

docker--快速启动功能性Hadoop集群进行功能验证

工作时,有时需要快速启动功能性Hadoop集群来测试一些hadoop相关的项目及功能。 本文讲解如何基于docker,快速搭建一个功能性Hadoop集群,来测试验证一些功能。 使用的docker镜像 使用的docker镜像的源码地址是:hadoop-hive-3.1.x…

挑战杯刷题

字符串相关 字符串相关: 插入元素: str.insert(pos,num,string);//pos是待查入的位置,num是插入几次,string是待插入的字符串 str.insert(pos,string);//与上面insert一样,不过只在pos位置插入string一次查找指定字符串…

[附源码]Node.js计算机毕业设计高校宿舍管理系统Express

项目运行 环境配置: Node.js最新版 Vscode Mysql5.7 HBuilderXNavicat11Vue。 项目技术: Express框架 Node.js Vue 等等组成,B/S模式 Vscode管理前后端分离等等。 环境需要 1.运行环境:最好是Nodejs最新版,我…

Mac M1配置SSH Key并添加

配置SSH Key 设置github账户信息 添加github的名字和绑定的邮箱 git config --global user.name “your_name” git config --global user.email “your_emailexample.com” 查看一下 git config --global --list 如果添加成功就会显示刚才的名称和邮箱 创建 创建SSH Key s…

关于切换场景加载耗时的优化问题

1)关于切换场景加载耗时的优化问题 ​2)SpriteAtlas打包AssetBundle后运行时内存大小和什么有关系 3)手机上使用MRT的限制和兼容性 4)如何控制粒子系统组件数量的上限 这是第317篇UWA技术知识分享的推送。今天我们继续为大家精选了…