摘要: ​ 概述 服务编排是Fizz网关提供的一个强大的功能,能够基于现有的业务微服务通过在线配置的方式快速的生成一个聚合接口,减少中间层胶水代码以及降低编码投入。在服务编排中支持使用函数,本进阶教程中我们分三篇文章(上篇:列表展开&合并、中篇:列表提取&关联、下篇:列表字段重命名&字段移除)来介绍数据列表 阅读全文
posted @ 2022-05-19 10:03 ZHONG_J 阅读(79) 评论(0) 推荐(0)
摘要: ​ 概述 服务编排是Fizz网关提供的一个强大的功能,能够基于现有的业务微服务通过在线配置的方式快速的生成一个聚合接口,减少中间层胶水代码以及降低编码投入。在服务编排中支持使用函数,本进阶教程中我们分三篇文章(上篇:列表展开&合并、中篇:列表提取&关联、下篇:列表字段重命名&字段移除)来介绍数据列表 阅读全文
posted @ 2022-05-19 10:02 ZHONG_J 阅读(97) 评论(0) 推荐(0)
摘要: ​ 概述 服务编排是Fizz网关提供的一个强大的功能,能够基于现有的业务微服务通过在线配置的方式快速的生成一个聚合接口,减少中间层胶水代码以及降低编码投入。在服务编排中支持使用函数,本进阶教程中我们分三篇文章(上篇:列表展开&合并、中篇:列表提取&关联、下篇:列表字段重命名&字段移除)来介绍数据列表 阅读全文
posted @ 2022-05-19 10:01 ZHONG_J 阅读(140) 评论(0) 推荐(0)
摘要: 概述 在前面的教程里已经介绍过服务编排的功能,服务编排主要是基于现有的业务微服务使用在线配置的方式快速的生成一个聚合接口。在进行入参或结果处理时,常要进行数据转换或计算。此时可用常用的内置函数来处理,如果函数处理不了可用通过编写脚本来实现。Fizz版本要求:v2.3或以上版本。函数以fn.开头,如f 阅读全文
posted @ 2022-05-18 09:30 ZHONG_J 阅读(194) 评论(0) 推荐(0)
摘要: 概念 fizz 插件可理解为响应式的 http servlet filter,即能拦截请求作处理,也能对响应作调整。 插件可作用于路由,即匹配路由的所有请求;或网关分组,即一组路由。 插件开发分网关和管理后台两部分,网关部分定义插件及执行逻辑,管理后台定义插件的配置。 下面以简单的登录校验为例,即客 阅读全文
posted @ 2022-05-17 09:29 ZHONG_J 阅读(119) 评论(0) 推荐(0)
摘要: 前言 社区贡献的插件在 https://github.com/orgs/wehotel/repositories?type=all 下,一般以 fizz-plugin-* 或 fizz-*-plugin 命名,下面介绍一些常用的插件。 数据掩码插件 https://github.com/wehote 阅读全文
posted @ 2022-05-16 09:38 ZHONG_J 阅读(171) 评论(0) 推荐(0)
摘要: 概述 通过网关暴露的接口,必须配置路由。 权限校验是对请求接口的客户端的认证,确认其能否访问接口。 客户端可通过 fizz-appid 请求头表明身份,即表明自身是什么应用。 管理后台可配置应用的认证方式,当前支持 md5、密钥、自定义 3 种方式。 路由可关联应用,即对访问接口的客户端认证。 下面 阅读全文
posted @ 2022-04-22 09:27 ZHONG_J 阅读(110) 评论(0) 推荐(0)
摘要: 概述 服务编排是Fizz网关提供的一个强大的功能,能够基于现有的业务微服务通过在线配置的方式快速的生成一个聚合接口,减少中间层胶水代码以及降低编码投入。本文介绍服务编排三个常见场景的使用:单API结果裁剪、多API数据聚合、多API之间传递依赖。 服务编排架构 适用场景 前端 1、一个页面调用多个接 阅读全文
posted @ 2022-04-22 09:27 ZHONG_J 阅读(252) 评论(0) 推荐(0)
摘要: 背景介绍 先看一张图,页面一共调用了20多个后端接口,页面出现了明显的卡顿,而且每6个请求一组,只有前一组返回后才执行下一组。看到请求是pending状态,很容易以为是后端接口的问题,有经验的同学可能一眼看出这是浏览器的并发限制导致的,而非后端接口问题。 主流浏览器一般对同一个服务器的并发连接个数都 阅读全文
posted @ 2022-04-21 18:12 ZHONG_J 阅读(169) 评论(0) 推荐(0)
摘要: 概念 路由就是定义网关如何处理请求,分反向代理、服务发现、服务编排三种类型。 配置 路由的定义可通过网关管理后台完成: 下面分别介绍反向代理和服务发现路由的配置,设网关部署为 1.1.1.1:8600,且未指定分组,即属于默认分组。 反向代理路由 反向代理:网关把请求直接转给后端接口的某个部署。 例 阅读全文
posted @ 2022-04-21 18:11 ZHONG_J 阅读(160) 评论(0) 推荐(0)