Nacos配置

Nacos配置,第1张

Nacos配置 1.配置 1.什么是配置信息

配置信息包括:连接数据库的配置,参数启动配置等

2.配置有哪些特点呢

1. 配置是独立于程序的只读变量

2.伴随应用的整个生命周期

3.多种加载的方式: 配置文件,环境变量,启动参数,数据库配置等

4.配置需要治理:同一份程序在不同环境(开发测试生产等),不同集群(不同数据中心:上海,北京等)需要不同的配置

2.什么是配置中心

        在微服务架构中,当系统从一个单体应用被拆分成分布式系统上一个个服务节点后,配置文件也必须要跟着迁移,这样配置就分散了,而且有事分散还包含着冗余的配置,所以要对这些单一的配置文件进行统一的管理.

        用户把每个独立的配置信息发布到配置中心,当用户修改或更新配置中心时,配置中心会自动提示服务端更新,然后服务端向配置中心获取最新的配置

3.Nacos简介

        Nacos是阿里的一个开源产品,它是针对微服务框架中的服务发现,配置管理,服务治理的综合型解决方案

Nacos的特性

1.服务发现与服务健康检查

使服务更加容易注册,并通过DNS,HTTP接口发现其他服务,Nacos还提供服务的实时检查,防止不健康的服务发送请求

2.动态配置管理

允许在所有环境中集中动态的方式管理所有服务的配置,Nacos消除了在更新配置时重新部署应用程序,使得配置的更改更加灵活和高效

3.动态DNS服务

Nacos提供基于DNS协议的服务发现能力,便于第三方的应用查阅和发现

4.服务和元数据管理

Nacos可以从微服务平台建设的视角管理数据中心的所有服务及元数据,包括管理服务的描述,生命周期,服务的静态依赖分析,服务的将康状态,服务的流量管理,路由及安全策略.

4.Nacos的快速入门 1.预备环境安装

Nacos依赖于Java环境来运行,还需要配置Maven环境,确保在以下版本中安装使用NacosServer

        1.64 bit OS

        2.64 bit JDK 1.8+

        3.Maven 3.2+

        4.需要配置JAVA_HONE

下载地址:百度云链接:链接:https://pan.baidu.com/s/1p-BkEla5wCe11cYKok58uA
提取码:ym53

2.启动服务器

Nacos的默认端口是8848,需要保证此端口未被占用

进入安装程序的bin目录

Linux/Unix/Mac的启动方式

启动命令(standalone代表单机运行模式,非集群模式)

sh startup.sh -m standalone

windows启动方式

启动命令如下,或者双击startup.cmd运行文件

bash startup.cmd

启动成功后,可通过浏览器访问 http://http:localhost:8848/nacos  ,打开如下的nacos的登录页面

 使用默认用户名:nacos,默认密码:nacos登录即可打开主页面

 第一次使用Nacos的用户配置管理中应该没有数据

关闭Nacos服务只需要关闭小黑窗口,或者执行shutdown.cmd文件

小技巧:

也可以在idea中启动nacos

添加启动项,按照如图方式填写,即可在idea中直接开启nacos

 好啦,nocos的基本配置说完,收工

欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/zaji/5684061.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-12-17
下一篇 2022-12-17

发表评论

登录后才能评论

评论列表(0条)

保存