Eurynome Cloud 2.6.7.10,Spring Cloud 更新为 2021.0.2

Java 投稿 63600 0 评论

Eurynome Cloud 是一款企业级微服务架构和服务能力开发平台。基于Spring Boot 2.6.7、Spring Cloud 2021.0.2、Spring Cloud Alibaba 2021.0.1.0、Nacos 2.0.4 等最新版本开发,遵循SpringBoot编程思想,高度模块化和可配置化。具备服务发现、配置、熔断、限流、降级、监控、多级缓存、分布式事务、工作流等功能

平台定位

  • 构建成熟的、完善的、全面的,基于 OAuth2 的、前后端分离的微服务架构解决方案。

  • 面向企业级应用和互联网应用设计开发,既兼顾传统项目的微服务化,又满足互联网应用开发建设、快速迭代的使用需求。

  • 平台架构使用微服务领域及周边相关的各类新兴技术或主流技术进行建设,是帮助快速跨越架构技术选型、研究探索阶段的利器。

  • 代码简洁规范、结构合理清晰,是新技术开发应用的典型的、综合性案例,助力开发人员对新兴技术的学习和掌握。

[1]、本次更新内容

  • 主要更新

    • Spring Cloud 版本升级至 2021.0.2

  • 其它更新

    • Antisamy 版本升级至 1.6.8,同步更新防护配置文件

    • Redisson 版本升级至 3.17.1

    • Minio 版本升级至 8.3.9

    • WxJava 版本升级至 4.3.2.B

    • Bce-java-sdk 版本升级至 0.10.207

    • Qiniu-java-sdk 版本升级至 7.10.2

    • Alipay-sdk-java 版本升级至 4.22.113.ALL

[2]、总体架构

[3]、特色功能演示

(1)方法级可配置动态权限

(2)组合式、可定制图形验证码

[4]、技术栈和版本说明

(1)Spring全家桶及核心技术版本

组件版本
Spring Boot2.6.7
Spring Cloud 2021.0.2
Spring Cloud Alibaba2021.0.1.0
Spring Boot Admin2.6.6
Nacos2.0.4
Sentinel1.8.3
Seata1.3.0

(2)所涉及的相关的技术

  • 持久层框架: Spring Data Jpa & Mybatis Plus

  • API网关:Spring Cloud Gateway

  • 服务注册&发现和配置中心: Alibaba Nacos

  • 服务消费:Spring Cloud OpenFeign & RestTemplate & OkHttps

  • 负载均衡:Spring Cloud Loadbalancer

  • 服务熔断&降级&限流:Alibaba Sentinel

  • 服务监控:Spring Boot Admin

  • 消息队列:使用Spring Cloud消息总线Spring Cloud Bus 默认Kafka 适配RabbitMQ

  • 链路跟踪:Skywalking

  • 分布式事务:Seata

  • 数据缓存:JetCache + Redis + Caffeine, 自定义多级缓存

  • 数据库: Postgresql,MySQL,Oracle ...

  • JSON序列化:Jackson & FastJson

  • 文件服务:阿里云OSS/Minio

  • 数据调试:p6spy

  • 日志中心:ELK

  • 日志收集:Logstash Logback Encoder

编程笔记 » Eurynome Cloud 2.6.7.10,Spring Cloud 更新为 2021.0.2

赞同 (75) or 分享 (0)
游客 发表我的评论   换个身份
取消评论

表情
(0)个小伙伴在吐槽