首页 > 解决方案 > 不同路线中的相似路径变得不匹配

问题描述

我在 Kong 设置了两个服务,其中定义了这样的路由

当一个呼叫进来时/services/getAccountTypeNew,它匹配的服务和路由是 Service 2 并将请求路由到 Service2 并获得 404。

我怎样才能解决这个问题?

谢谢拉维

标签: kong

解决方案


您的问题似乎是一个经典问题,在 Route 配置路径参数中是一个正则表达式。

/services/getAccountType正在匹配/services/getAccountTypeNew

您需要添加$以避免这种情况

    methods:
    - GET
    paths:    
    - /services/getAccountType$

推荐阅读