Express Gateway政策

时间:2019-06-16 05:57:03

标签: express-gateway

我正在为我的微服务应用测试EG策略。一个要求是,每当快递网关收到请求时,我都想调用特定服务,解析其结果,并根据结果决定继续进行下游调用或返回错误。这似乎是一个非常标准的要求。是否有针对此类情况的现有政策(找不到任何here),或者我需要编写自定义政策?谢谢

1 个答案:

答案 0 :(得分:0)

这是Vincenzo —我是Express Gateway的维护者:)

很不幸,您发现缺少Express Gateway,这是“后代理”策略。现在从根本上来说,代理策略是最后一个要执行的策略,在将请求发送到下游客户端之前,您无能为力。

尽管您是第一个提出此用例的人,但我们确实需要解决此限制。

这并不意味着您现在不能这样做。我认为这也很容易,但是不幸的是,您需要派出Gateway并添加一些代码。

如果您可以进一步说明用例,我们可能会评估是否有办法在下一个版本中实现它:)