找到了问题,就需要对这块路由查找的代码进行优化,我们分析了下路由规则,发现可以用请求方法Method+请求路径Path作为key,把对应的Route作为缓存值,通过ServerWebExchange直接命中对应的路由对象(这里要注意下,如果你正面对同样的问题,需要根据实际情况设计缓存键,比如/person/**这种断言Path上述缓存键就不适用了),对应的路由规则如下: