上次已经为大家介绍过java中有哪些优秀的Spring Cloud开源软件,今天再来为大家介绍一些其他的开源软件,也是十分的好用和便捷,使用范围也很广。一起来了解一下吧。
1.spring-cloud-rest-tcc,如下图所示:
基于Spring Cloud Netflix的TCC柔性事务和EDA事件驱动示例,结合Spring Cloud Sleuth进行会话追踪和Spring Boot Admin的健康监控,并辅以Hystrix Dashboard提供近实时的熔断监控。
2.Spring-Cloud-Admin,如下图所示:
Cloud-Admin是国内首个基于Spring Cloud微服务化开发平台,具有统一授权、认证后台管理系统,其中包含具备用户管理、资源权限管理、网关API管理等多个模块,支持多业务系统并行开发,可以作为后端服务的开发脚手架。代码简洁,架构清晰,适合学习和直接项目中使用。核心技术采用Spring Boot2以及Spring Cloud Gateway相关核心组件,前端采用vue-element-admin组件。
3.xxpay
xxpay是一个使用spring-cloud开发的分布式聚合支付系统,使用Java开发,包括spring-cloud、dubbo、spring-boot三个架构版本,已接入微信、支付宝等主流支付渠道,可直接用于生产环境,如下图所示:
目前已经接入支付渠道:微信(公众号支付、扫码支付、APP支付、H5支付)、支付宝(电脑网站支付、手机网站支付、APP支付、当面付)。
4.spring-boot-cloud,如下图所示:
基于Spring Boot、Spring Cloud、Spring Oauth2和Spring Cloud Netflix等框架构建的微服务项目。
5.Spring Cloud Config
配置管理工具包,让你可以把配置放到远程服务器,集中化管理集群配置,目前支持本地存储、Git以及Subversion。
6.Spring Cloud Bus
事件、消息总线,用于在集群(例如,配置变化事件)中传播状态变化,可与Spring Cloud Config联合实现热部署。
7.spring-cloud-sleuth
日志收集工具包,封装了Dapper和log-based追踪以及Zipkin和HTrace操作,为SpringCloud应用实现了一种分布式追踪解决方案。
以上就是关于java中spring cloud开源软件有哪些的主要内容了。可以看出软件的种类还是比较多的。如果大家对java知识感兴趣,想要了解更多java架构师相关内容,敬请关注奇Q工具网。
推荐阅读: