【发布时间】:2021-08-21 15:11:24
【问题描述】:
我们有基于 Netty 的 HTTP 服务器(基于 Spring WebFlux 构建),需要实现一种客户端请求统计信息(每种类型的请求处理时间、请求排队时间等)。您能否建议在 Netty 中计算请求排队时间的正确方法是什么,即请求被输入套接字接受并传递给相应的处理程序之间的时间。
【问题讨论】:
标签: netty reactor-netty netty4
我们有基于 Netty 的 HTTP 服务器(基于 Spring WebFlux 构建),需要实现一种客户端请求统计信息(每种类型的请求处理时间、请求排队时间等)。您能否建议在 Netty 中计算请求排队时间的正确方法是什么,即请求被输入套接字接受并传递给相应的处理程序之间的时间。
【问题讨论】:
标签: netty reactor-netty netty4
您应该从已配置的具有预定义指标的 WebClient.Builder 创建一个 WebClient。例如:
@Configuration
public class WebClientConfiguration {
@Bean
public WebClient webClient(WebClient.Builder webClientBuilder) {
return webClientBuilder
.build();
}
}
【讨论】: