我正在编写一个通知系统。客户端将通过 http-long-polling(带有 DeferredResult 的 Spring 异步请求)从服务器获取通知。现在我需要限制服务器可以保持的总连接数和客户端应该保持的最大连接数。对于许多请求,所有超出配额的连接都将被拒绝,状态码为 429。
我正在尝试使用 spring-cloud 和 zuul 来做到这一点。但是我不知道 hou 用 zuul 拦截异步请求的生命周期。
我正在编写一个通知系统。客户端将通过 http-long-polling(带有 DeferredResult 的 Spring 异步请求)从服务器获取通知。现在我需要限制服务器可以保持的总连接数和客户端应该保持的最大连接数。对于许多请求,所有超出配额的连接都将被拒绝,状态码为 429。
我正在尝试使用 spring-cloud 和 zuul 来做到这一点。但是我不知道 hou 用 zuul 拦截异步请求的生命周期。