kong - kong 请求转换器调用多个微服务 API
问题描述
我正在探索Kong。我想知道是否可以使用请求转换器插件实现以下场景。
- 在请求转换器插件处到达请求。
- 将请求拆分为三个微服务 API 请求。
- 依次调用这三个 API。
- 合并所有三个 API 的响应。
- 发回响应。
解决方案
我认为这是不可能的,因为 Kong 不是编排/业务流程/ESB 工具。我看到这个用例的两个解决方案:
部署像 Camunda 这样的 BPM 引擎,负责编排服务
创建您自己的服务,为您执行呼叫并合并响应
推荐阅读
- google-apps-script - Chrome 扩展和工作区插件的相同 OAuth 应用程序
- python - 编辑 Jupyter Notebooks 时在 VS Code 中缺少“在选择中查找”
- php - 长轮询中超过最大执行时间
- sql - 具有多个连接的查询索引
- python - 在 Jupyter Notebook 上的 macbook 上安装 rpy2
- c - 使用 execlp 在 linux 终端命令中使用管道
- regex - office 365中身份证号码的正则表达式
- xamarin.forms - Xamarin Forms 应用程序不会在 iOS 上更改方向
- php - PHP文件管理器上传/阻止PHP文件
- python - 如何导出持久的环境变量