华为推送php_牛逼,华为云开源的Spring Cloud框架,网友:这是要对标阿里~

哈喽,各位新来的小伙伴们,大家好!由于公众号做了改版,为了保证公众号的资源能准时推送到你手里,大家记得将咱们的公众号 加星标置顶 ,在此真诚的表示感谢~

618a1d35824cba5e9de2e1f2c8461065.png正文如下:

大家晚上好哦!一周的工作结束啦,是不是准备今晚就嗨起来呢?其实吧,对于咱们来说,周末闲暇时间,正是提升技术的时候。只有持之以恒的钻研技术,才能牢牢的端住自己的饭碗!这不,今天的推文聊聊技术。

3141ab1d38a10cc950825253d0bafa58.gif

今天老鬼给大家推荐一个开源的华为云框架“ Spring-Cloud-Huawei ”,此框架能够让Spring Cloud 和华为的框架更好的融合在一起。开源框架例的如Apache ServiceComb ,商业框架例如华为云的ServiceStage。无需修改代码,就能够非常方便的接入微服务引擎。

6846fa9ca4f036f1d1a7ababd346319a.gif

接入ServiceComb有如下好处:

1.开发者可以专注于业务系统的开发,把精力从中间件的可靠性评估、集群部署等复杂的事情中解放出来。 2.实现业务快速交付和敏捷开发。利用ServiceStage平台,根据业务规模,动态的调整资源使用,降低业务风险。3.路由管理:可以根据配置将流量分摊到不同的微服务实例中,轻松的实现灰度发布功能  。4.服务网格:对于其他语言,如php, python, go, dotnet core可以使用服务网格接入与Spring Cloud应用统一治理。6be8501fbb8215c14387a778baaaf9a7.png

功能模块

spring-cloud-starter-huawei-servicecomb-discovery

•对接华为云微服务引擎/ServiceComb-Service-Center :一个基于Restful的提供微服务发现和微服务治理的服务注册中心,它基于Open API规范并提供服务发现、容错、动态路由、订阅和可扩展设计等功能。支持多环境、多维度管理,多注册中心配置。

spring-cloud-starter-huawei-config

•对接华为云微服务引擎,进行配置管理,支持多环境、动态配置、全局配置、优先级多维度配置下发。

spring-cloud-starter-huawei-dtm

•对接华为云分布式事务引擎DTM,解决分布式环境下事务一致性问题。

spring-cloud-starter-huawei-router

•路由管理模块,通过配置实现灰度发布、金丝雀发布、流量分配管理,支持匹配http header、比例分配流量。

spring-cloud-starter-huawei-swagger

•基于代码零配置自动生成swagger接口契约(基于spring-fox的能力),自动注册到Service-Center注册中心进行接口文档化管理。•基于契约与微服务框架ServiceComb-Java-Chassis组网。•使用Edge-Service网关, 表现 优于spring cloud gateway和netflix zuul,体验reactive带来的性能提升。

spring-cloud-starter-huawei-governance

•服务治理模块,提供基于动态配置的熔断、限流、隔离、重试功能特性,核心能力基于resilience4j。•流量粒度的治理管控,可以针对请求Path、请求Method、请求Header进行相应的算子匹配来进行流量标记,进行精确的流量治理。•利用动态配置,做到零等待下发治理规则生效。无代码侵入,用户无需学习繁琐的sdk使用,只需下发配置。

如何使用?

引入版本,建议使用dependencyManagement 统一管理依赖:

<dependencyManagement>     <dependencies>       <dependency>           <groupId>com.huaweicloudgroupId>           <artifactId>spring-cloud-huawei-dependenciesartifactId>         <version>${project.version}version>           <type>pomtype>             <scope>importscope>        dependency>   dependencies> dependencyManagement>

引入相应starter:

<dependency>    <groupId>com.huaweicloudgroupId>    <artifactId>spring-cloud-starter-huawei-servicecomb-discoveryartifactId>dependency>

Github链接:

https://github.com/huaweicloud/spring-cloud-huawei 

技术文档链接:

https://support.huaweicloud.com/devg-servicestage/cse_java_0054.html

好啦好啦!今天的推文就说到这啦,赶紧去Github上面浏览叭~~

9ba3629a6609262332c044692579283d.gif

7d878b54e1980d41532362b96002f421.png热门推荐:

  • 嘘嘘!赶紧进来领取B站开挂教程~
  • 鸭哥说,他最近用System.currentTimeMillis(),竟然遇到性能问题,有点不敢相信~
  • 老板说,项目屌不屌?主要看前端,给大家分享几个高端大气的后台控制面板~
40220a2094e976106c96cc778145cee3.png

3211cb32c9ba83aa97e3643f3cf66139.png

37adf52b4b768ffbfce8b15235f03d1a.gif 点击
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值