动力设备网 加入收藏  -  设为首页
您的位置:动力设备网 > 科技 > 正文
一、Nacos介绍
一、Nacos介绍
提示:

一、Nacos介绍

6月份阿里开源的Nacos发布了1.0.1版本,从去年7月份第一个release版本到现在一直在默默关注 官方的版本规划为:Nacos从0.8.0开始支持生产可用,1.0版本可大规模生产可用,2.0版本接入k8s、SpringCloud、ServiceMesh、ServerLess 公司目前的项目都是Springcloud,由于eureka2.X的断更、以及Nacos面世,所以自然而然最近就进行了一次试水爬坑,虽然过程艰苦,但是最终效果似乎还不错。 本文主要从以下几点来带大家熟悉下Nacos Nacos是什么?好像没听过,不要紧。那Eureka听说过吧,在SpringCloud中做服务注册中心组件,类似的还有Zookeeper、Consul。 所以Nacos也是一个注册中心组件咯,当然是,不过 它不仅仅是注册中心 。 Nacos也是一个配置中心 ,比如SpringCloud中的Config,将配置文件版本化管理。 那么Nacos到底是什么呢, 总结为官网一句话就是: 首先要说Nacos的发展历程就要从阿里巴巴的内部产品ConfigServer说起了,因为 Nacos是ConfigServer 的开源实现 早在2008年阿里就开始服务化的进程(那个时候我好像还在上初中啊),在那个时候阿里内部自研的服务发现解决方案就叫做ConfigServer ConfigServer经历了十年的发展从V1.0的单机版演变为目前对外公布的V4.0集群版。 2018年7月阿里巴巴高级技术专家许真恩(慕义)发布了Nacos首个开源版本V0.1.0,Nacos作为ConfigServer的开源实现截止目前已经更新到了V1.0.1的大版本,并且支持大规模生产版本。 虽然 官方文档 也有介绍,但是语言比较官方,我就用大白话谈一点自己的使用感受。 首先先上一张官方的生态图 除了对于阿里开源生态体系如 Dubbo 等自身的支持,也非常强调融入其它的开源生态,这里就包括 Java 的微服务生态体系 Spring Cloud,Kubernetes/CNCF 云原生生态体系。 Nacos 无缝支持 Spring Cloud,为 Spring Cloud 用户其提供更简便的配置中心和注册中心的解决方案。 Nacos支持目前几乎所有主流的微服务生态体系。 Nacos从官方的介绍上看,就像是SpringCloud中Eureka+Config+Bus+Git+MQ的一个结合体,当然也不能完全这么理解。Nacos是脱胎于阿里内部的ConfigServer,而ConfigServer早在3.0版本就解决了Eureka在1.0版本留下的隐患,所以从技术的更新和迭代角度来看,稳定版本的Nacos将更适合做为微服务体系中的服务注册发现组件,当然了他也不单单只是注册和发现。更多的特性和功能,不如一起搭建试试吧。 Nacos官方手册

华为云paas的组成
提示:

华为云paas的组成

组件类型、框架、静态组件。 基于开源Kubernetes和华为iSula容器引擎技术的企业级容器服务,在开源原生平台的基础上,具备增强的商用化特性,满足客户实际使用需求。通过Seccomp技术,增强Native容器隔离性,杜绝容器获取主机root,解决云化场景下租户隔离痛点。 OS轻、引擎轻、镜像轻;启动快、弹性伸缩快,助力容器实例次秒级并发弹性,业务灵活计费,助力PaaS 2.0/2.1版本,上线HKT、移动咪咕,实现引擎在线热升级功能,提供镜像分层工具,典型场景下镜像大小减少2/3,部署效率提升3-4倍。