Nacos 发布 v0.8.0 Pre-GA 版本,安全稳定上生产

栏目: 软件资讯 · 发布时间: 7年前

内容简介:服务注册和服务配置开源项目 Nacos 上周发布了 v0.8.0 Pre-GA 版本,作为开源项目生命周期中的里程碑版本之一,v0.8.0 Pre-GA版本支持登录、命名空间、Metrics监控(对接Prometheus),并可以通过 Nacos-Sync 组件...

服务注册和服务配置开源项目 Nacos 上周发布了 v0.8.0 Pre-GA 版本,作为开源项目生命周期中的里程碑版本之一,v0.8.0 Pre-GA版本支持登录、命名空间、Metrics监控(对接Prometheus),并可以通过 Nacos-Sync 组件实现从传统的注册中心向 Nacos 注册中心进行数据平滑迁移等特性,补齐了安全隔离、监控和服务迁移等上生产的最后一公里,以更稳定的支撑用户的生产环境。

新版登陆界面

Nacos 新版控制台支持登录和登出特性,以便更安全的在生产上使用。

Nacos 发布 v0.8.0 Pre-GA 版本,安全稳定上生产

 

命名空间

Nacos自0.5.0版本支持命名空间以来,配置服务率先支持命名空间,随后,服务发现模块在这0.8.0版本中支持了多命名空间。通过服务发现的命名空间可以实现服务数据的逻辑隔离,使用服务发现模块的多命名空间与配置模块基本相同,在Nacos控制台上查看想要使用的命名空间ID,在客户构建服务时传入该命名空间的ID即可:

Properties properties = new Properties();properties.put(PropertyKeyConst.NAMESPACE, "74a3dbb9-36cb-43f5-8d31-006acfd61caa");properties.put(PropertyKeyConst.SERVER_ADDR, "127.0.0.1:8848");NamingService naming = NamingFactory.createNamingService(properties);

通过以上的 NamingService 实例读写,就能获得命名空间74a3dbb9-36cb-43f5-8d31-006acfd61caa 下的数据了。当然,也支持不指定命名空间ID,然后会默认分配到public命名空间。发布完服务可以到Nacos控制台上查询服务信息:

Nacos 发布 v0.8.0 Pre-GA 版本,安全稳定上生产

 

Metrics监控

通过Metrics信息暴露,对接Prometheus加强Nacos实时监控,以便让用户对产品更有控制力。Nacos 通过Micrometer统计了运行时的核心指标:

  • 系统指标包括CPU、Load和JVM等;

  • 业务指标包括配置数、域名数、长连接、QPS和RT等;

  • 异常指标记录了Nacos运行的内部异常Micrometer提供了转化器能转化成多种Metrics格式,Nacos目前支持常用的Prometheus、Elastic Search和InfluxDB,后续可以根据具体情况进行调整。

Grafana具备强大的的数据可视化能力,能将采集的数据展示出来,支持多种数据源。同时可对重要指标配置告警规则,数据达到阈值时可以通知相关负责人。Nacos官网提供了结合Prometheus和Grafana实现Metrics监控的示例。

地址:https://nacos.io/zh-cn/docs/monitor-guide.html

Nacos 发布 v0.8.0 Pre-GA 版本,安全稳定上生产

 

Nacos-Sync 支持服务平滑平移

Nacos-Sync同步 工具 支持用户从其他注册中心将数据平滑迁移到Nacos注册中心,同时支持多个Region的服务同步,目前,Nacos-Sync支持的源注册中心包括ZooKeeper、Eureka和Consul。

使用场景:

  • 双向同步功能,支持Dubbo+Zookeeper服务平滑迁移到Dubbo+Naocs;

Nacos 发布 v0.8.0 Pre-GA 版本,安全稳定上生产

  • 多个网络互通的Region之间服务共享,打破Region之间的服务调用限制;

Nacos 发布 v0.8.0 Pre-GA 版本,安全稳定上生产

支持的范围:

Nacos-Sync支持用户扩展不同注册中心服务同步,目前已支持的同步类型如下:

 

  • Nacos 数据同步到 Nacos

  • Zookeeper 数据同步到 Nacos

  • Nacos 数据同步到 Zookeeper

  • Eureka 数据同步到 Nacos

  • Consul 数据同步到 Nacos

 

配置同步服务:

Nacos-Sync提供了控制台方便你配置同步的服务数据:

  • 同步任务管理页面

Nacos 发布 v0.8.0 Pre-GA 版本,安全稳定上生产

  • 注册中心管理页面

Nacos 发布 v0.8.0 Pre-GA 版本,安全稳定上生产


以上所述就是小编给大家介绍的《Nacos 发布 v0.8.0 Pre-GA 版本,安全稳定上生产》,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对 码农网 的支持!

查看所有标签

猜你喜欢:

本站部分资源来源于网络,本站转载出于传递更多信息之目的,版权归原作者或者来源机构所有,如转载稿涉及版权问题,请联系我们

Web协议与实践

Web协议与实践

克里希纳穆尔蒂 (KrishnamurthyBalachander) / 范群波 / 科学出版社 / 2003-7 / 46.0

本书全面论述了传输Web内容的系统和协议,重点讲述了Web中业已成熟和稳定的技术,如TCP/IP协议及DNS技术、HITP/1.0的设计及其与TCP之间的交互;深入阐述了Web高速缓存技术和多媒体流播技术的最新技术动态;分析了Apache Web服务器和Squid代理;还探讨了通信量的分析和测量技术。书中使用了大量示例、技术发展水平报告以及案例分析来阐述Web的工作原理和各个组件之间的交互。本书是......一起来看看 《Web协议与实践》 这本书的介绍吧!

HTML 编码/解码
HTML 编码/解码

HTML 编码/解码

Markdown 在线编辑器
Markdown 在线编辑器

Markdown 在线编辑器

正则表达式在线测试
正则表达式在线测试

正则表达式在线测试