Eurynome Cloud 2.6.7.20 发布,Nacos 版本升级至 2.1.0

科技资讯 投稿 49600 0 评论

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

平台定位

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

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

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

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

本次更新内容

  • 主要更新

    • Nacos 版本更新至 2.1.0, 同步更新 Nacos Docker 版本,新增 Nacos 2.1.0 SQL 脚本。(提示:该版本有数据结构变化,建议备份已有配置信息,重新导入数据库脚本

  • 其它更新

    • 删除 commons-beanutils 依赖,并重构该依赖涉及的代码,解决由其依赖的 commons-collections 3.X 包引起的安全漏洞。

    • 删除 h2 database 依赖,解决由于 Spring Boot 默认依赖版本 h2 driver 引起的安全漏洞问题。

  • 依赖更新

    • Minio 版本升级至 8.4.0

    • Okhttps 版本升级至 3.5.1

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

特色功能演示

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

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

技术栈和版本说明

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

组件版本
Spring Boot2.6.7
Spring Cloud 2021.0.2
Spring Cloud Alibaba2021.0.1.0
Spring Boot Admin2.6.6
Nacos2.1.0
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.20 发布,Nacos 版本升级至 2.1.0

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

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