SpringBlade 3.0.2 发布,支持 Nacos2.0 长链接特性

栏目: 软件资讯 · 发布时间: 3年前

内容简介:简介: SpringBlade 是由一个商业级项目升级优化而来的 SpringCloud 微服务架构,采用 Java8 API 重构了业务代码,完全遵循阿里巴巴编码规范。采用 Spring Boot 2.4 、Spring Cloud 2020 、Mybatis 等核心技术,用...

简介:

  • SpringBlade 是由一个商业级项目升级优化而来的 SpringCloud 微服务架构,采用 Java 8 API 重构了业务代码,完全遵循阿里巴巴编码规范。采用 Spring Boot 2.4 、Spring Cloud 2020 、Mybatis 等核心技术,用于快速搭建企业级的 SaaS 微服务系统平台。

  • SpringBlade 同时提供 SpringBoot 单体架构版本,为中小型项目保驾护航,可与两套分别基于 React 和 Vue 的前端框架无缝对接。

  • SpringBlade 致力于创造新颖的开发模式,将开发中遇到的痛点、生产中所踩的坑整理归纳,并将解决方案都融合到框架中。

版本更新信息:

  1. 升级 SpringBoot 至 2.4.4
  2. 升级 SpringCloud 至 2020.0.2
  3. 升级 AlibabaCloud 至 2.2.5.RELEASE
  4. 升级 FastJson 至 1.2.75
  5. 升级 Avue 至 2.8.2
  6. 升级 ElementUI 至 2.15.1
  7. 新增支持Nacos2.0长链接特性
  8. 优化七牛云地域配置为自动获取
  9. 优化Xss过滤支持通配符匹配逻辑
  10. 优化接口放行支持通配符匹配逻辑
  11. 修复Feign请求头传递丢失的问题
  12. 修复用户管理导出查询功能失效的问题

Nacos2.0注意点

 1. 本次升级适配了Nacos2.0,支持长链接特性。2.0版本的兼容性介绍可以见:https://nacos.io/zh-cn/docs/2.0.0-compatibility.html

 2. Nacos2.0版本相比1.X新增了gRPC的通信方式,需要增加2个端口。新增端口是在配置的主端口(server.port)基础上,进行一定偏移量自动生成。客户端拥有相同的计算逻辑,用户如同1.X的使用方式,配置主端口(默认8848),通过相同的偏移量,计算对应gRPC端口(默认9848)。如果客户端和服务端之前存在端口转发,或防火墙时,需要对端口转发配置和防火墙配置做相应的调整。

 3. 若是 docker 启动,需要映射新端口并且服务器将其对外开放,启动命令如下:

 docker run --name nacos-standalone -e MODE=standalone -d -p 8848:8848 -p 9848:9848 -p 9849:9849 nacos/nacos-server:2.0.0

 4. 端口描述如下:

端口 与主端口的偏移量 描述
9848 1000 客户端gRPC请求服务端端口,用于客户端向服务端发起连接和请求
9849 1001 服务端gRPC请求服务端端口,用于服务间同步等

SpringBlade 系列项目地址:

官网演示地址:

系统界面一览

SpringBlade 3.0.2 发布,支持 Nacos2.0 长链接特性SpringBlade 3.0.2 发布,支持 Nacos2.0 长链接特性SpringBlade 3.0.2 发布,支持 Nacos2.0 长链接特性

SpringBlade 3.0.2 发布,支持 Nacos2.0 长链接特性

SpringBlade 3.0.2 发布,支持 Nacos2.0 长链接特性

SpringBlade 3.0.2 发布,支持 Nacos2.0 长链接特性

SpringBlade 3.0.2 发布,支持 Nacos2.0 长链接特性

SpringBlade 3.0.2 发布,支持 Nacos2.0 长链接特性

SpringBlade 3.0.2 发布,支持 Nacos2.0 长链接特性

SpringBlade 3.0.2 发布,支持 Nacos2.0 长链接特性SpringBlade 3.0.2 发布,支持 Nacos2.0 长链接特性SpringBlade 3.0.2 发布,支持 Nacos2.0 长链接特性SpringBlade 3.0.2 发布,支持 Nacos2.0 长链接特性


以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持 码农网

查看所有标签

猜你喜欢:

本站部分资源来源于网络,本站转载出于传递更多信息之目的,版权归原作者或者来源机构所有,如转载稿涉及版权问题,请联系我们

Linux 系统编程(第二版)

Linux 系统编程(第二版)

Robert Love / 东南大学出版社 / 2014-1-1 / 78

如何编写那些直接依赖于Linux内核和核心系统库提供的服务的软件?通过《Linux系统编程(第2版)(影印版)》,Linux内核参与者RobertLove(洛夫)为你提供了Linux系统编程方面的教程,Linux系统调用的参考手册,以及对于如何编写更聪明和更快的代码的来自内部人士的建议。Love清晰地指出了POSIX标准函数和Linux特别提供服务之间的差异。通过关于多线程的新章节,这本修订和扩展......一起来看看 《Linux 系统编程(第二版)》 这本书的介绍吧!

JSON 在线解析
JSON 在线解析

在线 JSON 格式化工具

SHA 加密
SHA 加密

SHA 加密工具

RGB CMYK 转换工具
RGB CMYK 转换工具

RGB CMYK 互转工具