写点什么

深入研究【HZERO 微服务平台】开源免费的企业级 PaaS 平台

作者:qiaoxingxing
  • 2021 年 12 月 13 日
  • 本文字数:633 字

    阅读完需:约 2 分钟

深入研究【HZERO微服务平台】开源免费的企业级PaaS平台

【HZERO微服务平台1】开源免费的企业级PaaS平台

HZERO 是基于微服务架构开源免费的企业级 PaaS 平台,支持企业业务系统快速开发的微服务应用开发平台,解决了产品研发、项目实施面临的许多重复性工作问题,统一技术路线,统一开发规范,使基于平台开发的各种产品能够无缝对接。

【HZERO微服务平台2】源码分析之网关

分析 HZERO 网关(gateway)的常用功能、代码实现过程,网关的功能包括: 认证, 判断 token 是否有效, 并转换为 jwt token 传递到后端服务;鉴权, 判断当前用户是否有权限访问当前接口;动态路由, 动态添加路由到后端服务;限流, 分流, 调用统计等

【HZERO微服务平台3】源码分析之oauth服务token生成、校验、获取信息、传递

hzero-oauth 服务是基于 spring security、spring security oauth、JWT 实现的统一认证服务中心,支持 oauth2.0 的四种授权模式,授权流程跟标准的 oauth2 流程一致。web 端采用简化模式(implicit)登录系统,移动端可使用密码模式(password)登录系统 。

【HZERO微服务平台4】源码分析之admin服务刷新路由、权限、swagger的过程

hzero 的微服务体系里, 服务除了要注册到注册中心(nacos 等), 还注册到 admin 服务(平台治理服务); 服务接收到业务服务的注册信息, 负责完成路由刷新、权限刷新、swagger 信息刷新, 任意一项刷新失败都会导致服务出现异常现象; 详细了解注册流程有助于快速排查定位

【HZERO微服务平台5】JHipster接入HZERO

JHipster 是一个开发平台,可以快速生成,开发和部署现代 Web 应用程序+微服务架构。本文演示如何把 JHipster 接入 HZERO。

发布于: 2 小时前阅读数: 12
用户头像

qiaoxingxing

关注

还未添加个人签名 2021.12.07 加入

还未添加个人简介

评论

发布
暂无评论
深入研究【HZERO微服务平台】开源免费的企业级PaaS平台的