自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(8)
  • 收藏
  • 关注

原创 Fizz企业级微服务API网关进阶系列教程-服务编排处理列表数据(中)-数据提取与数据关联

概述BFF(Backend for Frontend)是指为了前端服务的后端,这一层没有复杂的业务逻辑,主要是做简单的数据聚合、字段转换或裁剪。服务编排是Fizz网关提供的一个强大的功能,能够基于现有的业务微服务通过在线配置的方式快速的生成一个聚合接口,减少中间层胶水代码以及降低编码投入。在服务编排中支持使用函数,本进阶教程中我们分三篇文章(上篇:列表展开&合并、中篇:列表提取&关联、下篇:列表字段重命名&字段移除)来介绍数据列表类函数的使用。本文为服务编排处理列表数据系列的

2022-05-17 11:42:55 202

原创 Fizz企业级微服务API网关进阶系列教程-服务编排处理列表数据(上)-展开与合并

概述BFF(Backend for Frontend)是指为了前端服务的后端,这一层没有复杂的业务逻辑,主要是做简单的数据聚合、字段转换或裁剪服务编排是Fizz网关提供的一个强大的功能,能够基于现有的业务微服务通过在线配置的方式快速的生成一个聚合接口,减少中间层胶水代码以及降低编码投入。在服务编排中支持使用函数,本进阶教程中我们分三篇文章(上篇:列表展开&合并、中篇:列表提取&关联、下篇:列表字段重命名&字段移除)来介绍数据列表类函数的使用。本文为服务编排处理列表数据系列的上

2022-05-16 12:06:56 281

原创 Fizz企业级微服务API网关进阶系列教程-服务编排内置函数

概述在前面的教程里已经介绍过服务编排的功能,服务编排主要是基于现有的业务微服务使用在线配置的方式快速的生成一个聚合接口。在进行入参或结果处理时,常要进行数据转换或计算。此时可用常用的内置函数来处理,如果函数处理不了可用通过编写脚本来实现。Fizz版本要求:v2.3或以上版本。函数以fn.开头,如fn.date.timestamp(), date为类别, 网关内置了以下几大类函数公共类 fn.common 日期类 fn.date 字符串类 fn.string 编解码类 fn.codec 数学类

2022-05-16 12:02:13 232

原创 Fizz企业级微服务网关-服务编排,祭出终结BFF层的大杀器

服务编排是Fizz网关提供的一个强大的功能,能够基于现有的业务微服务通过在线配置的方式快速的生成一个聚合接口,减少中间层胶水代码以及降低编码投入。本文介绍服务编排三个常见场景的使用:单API结果裁剪、多API数据聚合、多API之间传递依赖。

2022-04-22 08:30:00 498

原创 Fizz企业级微服务网关-快速聚合多接口,提高页面数据的加载速度

服务编排主要基于现有的业务微服务使用在线配置的方式快速的生成一个聚合接口。特点: 在线API设计、在线测试、快速开发适用场景:前端1、一个页面调用多个接口时,可以编排好返回聚合结果,提高页面数据的加载速度2、移动设备计算能力有限,可以把数据计算或业务处理逻辑放到服务端完成,加快页面响应后端1、替换应用层的聚合接口,减少应用层的胶水代码2、快速生成透传数据类型的接口3、数据转换和映射

2022-04-21 08:30:00 417

原创 Fizz企业级微服务网关-权限校验

概述通过网关暴露的接口,必须配置路由。权限校验是对请求接口的客户端的认证,确认其能否访问接口。客户端可通过 fizz-appid 请求头表明身份,即表明自身是什么应用。管理后台可配置应用的认证方式,当前支持 md5、密钥、自定义 3 种方式。路由可关联应用,即对访问接口的客户端认证。下面以 “路由-反向代理” 的例子为基础,介绍应用的定义及 3 种认证方式。#应用定义管理后台定义应用 client-app-1:#配置认证#密钥认证上面的配置:网关对请求

2022-04-21 08:00:00 256

原创 Fizz企业级微服务网关-路由初体验

概念路由就是定义网关如何处理请求,分反向代理、服务发现、服务编排三种类型。#配置路由的定义可通过网关管理后台完成:下面分别介绍反向代理和服务发现路由的配置,设网关部署为 1.1.1.1:8600,且未指定分组,即属于默认分组。#反向代理路由反向代理:网关把请求直接转给后端接口的某个部署。例如,需要网关代理后端接口 /a/b,接口部署于 2.2.2.2:8080 和 3.3.3.3:9090,可通过配置 “反向代理” 路由完成:上面箭头处为配置项及值:网关分组:

2022-04-20 11:11:24 332

原创 Fizz企业级微服务网关-安装

概述Fizz网关是一个基于 Java开发的微服务聚合网关,能够实现热服务编排聚合、自动授权选择、线上服务脚本编码、在线测试、高性能路由、API审核管理、回调管理等目的,拥有强大的自定义插件系统可以自行扩展,并且提供友好的图形化配置界面,能够快速帮助企业进行API服务治理、减少中间层胶水代码以及降低编码投入、提高 API 服务的稳定性和安全性。Fizz网关包含两个服务:管理后台服务(fizz-manager-professional)、网关节点服务(fizz-gateway-community),本文介绍

2022-04-20 11:04:25 507

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除