Nacos作为配置中心怎么玩,以及Nacos为何启动就挂,Nacos配置中心有多简单。

首先从GitHub去找文档Nacos主要资源配置项

application.properties(主要配置)汉化部分如下:
# *************** Spring Boot相关配置***************#
# ##默认的Web上下文路径:
server.servlet.contextPath = / nacos
# ##默认的Web服务器端口:
server.port = 8848

# ***************网络相关配置***************#
# ##如果喜欢主机的IP在cluster.conf中NACOS服务器地址:
# nacos.inetutils.prefer-hostname-over-ip = false

# ##指定本地服务器的IP:
# nacos.inetutils.ip-address =


# ***************配置模块相关配置***************#
# ##如果使用MySQL作为数据源:
# spring.datasource.platform = mysql

# ##计数DB的:
# db.num = 1

# ## 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.0 = nacos
# db.password.0 = nacos

# ##连接池配置:hikariCP
db.pool.config.connectionTimeout = 30000
db.pool.config.validationTimeout = 10000
db.pool.config.maximumPoolSize = 20
db.pool.config.minimumIdle = 2

# ***************命名模块相关配置***************#
# ##数据调度任务执行周期(毫秒):
# nacos.naming.distro.taskDispatchPeriod = 200

# ##数据计数批量同步任务:
# nacos.naming.distro.batchSyncKeyCount = 1000

# ##重试毫秒的延迟,如果同步任务失败:
# nacos.naming.distro.syncRetryDelay = 5000

# ##如果启用数据热身。如果设置为false,则服务器将接受请求而无需本地数据准备:
# nacos.naming.data.warmup = true

# ##如果启用自动实例到期,有点像实例的健康检查:
# nacos.naming.expireInstance = true

nacos.naming.empty-service.auto-clean = true
nacos.naming.empty-service.clean.initial-delay-ms = 50000
nacos.naming.empty-service.clean.period-time-ms = 30000


# *************** CMDB模块相关配置***************#
# ##的间隔转储外部CMDB以秒:
# nacos.cmdb.dumpTaskInterval = 3600

# ##轮询数据改变事件的以秒为单位的时间间隔:
# nacos.cmdb.eventTaskInterval = 10

# ##装入标签的以秒为单位的时间间隔:
# nacos.cmdb.labelTask​​Interval = 300

# ##如果反过来对数据加载任务:
# nacos.cmdb.loadDataAtStart = false


# ***************指标相关配置***************#
# ##度量普罗米修斯
# management.endpoints.web.exposure.include = *##度量弹性搜索
management.metrics.export.elastic.enabled = false
# management.metrics.export.elastic.host = http:// localhost:9200

# ##度量的涌入
management.metrics.export.influx.enabled =false
# management.metrics.export.influx.db = springboot
# management.metrics.export.influx.uri = http:// localhost:8086
# management.metrics.export.influx.auto-create-db = true
# management.metrics.export.influx.consistency =一个
# management.metrics.export.influx.compressed = true


# ***************访问日志相关配置***************#
# ##如果开启存取日志:
server.tomcat.accesslog.enabled = true

# ##访问日志模式:
server.tomcat.accesslog.pattern = %h%l%u%t“%r”%s%b%D%{
   User-Agent} i%{
   Request-Source} i

# ##访问日志的目录:
server.tomcat.basedir =


# ***************访问控制相关配置***************#
# ##如果启用Spring Security的,这个选项被弃用1.2.0:
# spring.security.enabled = false

# ##忽略AUTH的网址,在1.2.0被弃用:
nacos.security.ignore.urls = //错误,/ ** / * 。css,/ ** / * 。js,/ ** / * 。html,/ ** / * 。map,/ ** / * .svg,/ ** / *。png,/ ** / *。ico,/ console-ui / public / **/ v1 / auth / **/ v1 / console / health / **/ actuator / **/ v1 /控制台/服务器/ **##认证系统,目前只有“NACOS”支持:
nacos.core.auth.system.type = nacos

# ##是否打开认证系统:
nacos.core.auth.enabled =false

# ##令牌过期以秒为单位:
nacos.core.auth.default.token.expire.seconds = 18000

# ##nacos默认令牌(token):
nacos.core.auth.default.token.secret.key = SecretKey012345678901234567890123456789012345678901234567890123456789

# ##开启/关闭的的认证信息缓存。通过打开此开关,认证信息的更新将有15秒的延迟。
nacos.core.auth.caching.enabled = true

# ##从1.4.1开始,开启/关闭 认证用户代理:NACOS服务器,只有从旧版本升级。
nacos.core.auth.enable.userAgentAuthWhite = true

# ##从1.4.1开始,工作时,nacos.core.auth.enabled = true,nacos.core.auth.enable.userAgentAuthWhite =false。##可以通过配置以下属性实现白名单认证,以及甚至可以让其他服务器请求。
nacos.core.auth.server.identity.key =
nacos.core.auth.server.identity.value =

# *************** Istio相关配置***************#
# ##如果反过来的MCP服务器上:
nacos.istio.mcp.server.enabled =false



# ## ***************添加从1.3.0 *************** ###***************核心相关配置***************#

# ##手动设定WorkerID
# nacos.core.snowflake.worker-id =

# ##会员的元数据
# nacos.core.member.meta.site =
# nacos.core.member.meta.adweight =
# nacos.core.member.meta.weight =

# ## MemberLookup##寻址模式分类,如果设置,优先级最高
# nacos.core.member.lookup.type = [文件,地址服务器]
##使用配置文件或命令行参数设置集群列表
# nacos.member.list=192.168.16.101:8847?raft_port=8807,192.168.16.101?  	raft_port=8808,192.168.16

你可能感兴趣的:(Nacos,Centos7中遇到的那些事,java)