PerEventLoopMetricsChannelHandler perEventLoopMetricsHandler = new PerEventLoopMetricsChannelHandler(eventLoopGroupMetrics); this.perEventLoopConnectionMetricsHandler = perEventLoopMetricsHandler.new Connections(); this.perEventLoopRequestsMetricsHandler = perEventLoopMetricsHandler.new HttpRequests();
PerEventLoopMetricsChannelHandler perEventLoopMetricsHandler = new PerEventLoopMetricsChannelHandler(eventLoopGroupMetrics); this.perEventLoopConnectionMetricsHandler = perEventLoopMetricsHandler.new Connections(); this.perEventLoopRequestsMetricsHandler = perEventLoopMetricsHandler.new HttpRequests();
@Override public void userEventTriggered(ChannelHandlerContext ctx, Object evt) throws Exception { if (evt instanceof HttpLifecycleChannelHandler.StartEvent) { incrementCurrentRequestsInFlight(ctx); } else if (evt instanceof HttpLifecycleChannelHandler.CompleteEvent) { decrementCurrentRequestsIfOneInflight(ctx); } super.userEventTriggered(ctx, evt); }
PerEventLoopMetricsChannelHandler perEventLoopMetricsHandler = new PerEventLoopMetricsChannelHandler(eventLoopGroupMetrics); this.perEventLoopConnectionMetricsHandler = perEventLoopMetricsHandler.new Connections(); this.perEventLoopRequestsMetricsHandler = perEventLoopMetricsHandler.new HttpRequests();
@Override public void userEventTriggered(ChannelHandlerContext ctx, Object evt) throws Exception { if (evt instanceof HttpLifecycleChannelHandler.StartEvent) { incrementCurrentRequestsInFlight(ctx); } else if (evt instanceof HttpLifecycleChannelHandler.CompleteEvent) { decrementCurrentRequestsIfOneInflight(ctx); } super.userEventTriggered(ctx, evt); }
@Override public void userEventTriggered(ChannelHandlerContext ctx, Object evt) throws Exception { if (evt instanceof HttpLifecycleChannelHandler.StartEvent) { incrementCurrentRequestsInFlight(ctx); } else if (evt instanceof HttpLifecycleChannelHandler.CompleteEvent) { decrementCurrentRequestsIfOneInflight(ctx); } super.userEventTriggered(ctx, evt); }