diff options
author | Bjørn Christian Seime <bjorncs@yahoo-inc.com> | 2016-11-30 15:46:21 +0100 |
---|---|---|
committer | Bjørn Christian Seime <bjorncs@yahoo-inc.com> | 2016-11-30 15:46:21 +0100 |
commit | 3009eaaf0dffc7d038ae3d9847c147f164554935 (patch) | |
tree | 152634336c60c42587254d61d9319313e1d263dd /jdisc_http_service/src | |
parent | 10859492609054e36c71e64c792d8d3031d11722 (diff) |
Don't use deprecated ConnectorStatistics
Diffstat (limited to 'jdisc_http_service/src')
-rw-r--r-- | jdisc_http_service/src/main/java/com/yahoo/jdisc/http/server/jetty/ConnectorFactory.java | 8 | ||||
-rw-r--r-- | jdisc_http_service/src/main/java/com/yahoo/jdisc/http/server/jetty/JettyHttpServer.java | 15 |
2 files changed, 9 insertions, 14 deletions
diff --git a/jdisc_http_service/src/main/java/com/yahoo/jdisc/http/server/jetty/ConnectorFactory.java b/jdisc_http_service/src/main/java/com/yahoo/jdisc/http/server/jetty/ConnectorFactory.java index 42a450efcc1..87327bc217e 100644 --- a/jdisc_http_service/src/main/java/com/yahoo/jdisc/http/server/jetty/ConnectorFactory.java +++ b/jdisc_http_service/src/main/java/com/yahoo/jdisc/http/server/jetty/ConnectorFactory.java @@ -13,7 +13,7 @@ import com.yahoo.jdisc.http.ssl.SslKeyStore; import com.yahoo.jdisc.http.ssl.SslKeyStoreFactory; import org.eclipse.jetty.http.HttpVersion; import org.eclipse.jetty.server.ConnectionFactory; -import org.eclipse.jetty.server.ConnectorStatistics; +import org.eclipse.jetty.server.ServerConnectionStatistics; import org.eclipse.jetty.server.HttpConfiguration; import org.eclipse.jetty.server.HttpConnectionFactory; import org.eclipse.jetty.server.SecureRequestCustomizer; @@ -253,7 +253,7 @@ public class ConnectorFactory { public static final String REQUEST_ATTRIBUTE = JDiscServerConnector.class.getName(); private final static Logger log = Logger.getLogger(JDiscServerConnector.class.getName()); private final Metric.Context metricCtx; - private final ConnectorStatistics statistics; + private final ServerConnectionStatistics statistics; private final boolean tcpKeepAlive; private final boolean tcpNoDelay; private final ServerSocketChannel channelOpenedByActivator; @@ -270,7 +270,7 @@ public class ConnectorFactory { this.tcpNoDelay = config.tcpNoDelay(); this.metricCtx = createMetricContext(config, metric); - this.statistics = new ConnectorStatistics(); + this.statistics = new ServerConnectionStatistics(); addBean(statistics); } @@ -339,7 +339,7 @@ public class ConnectorFactory { acceptChannelField.set(this, channelOpenedByActivator); } - public ConnectorStatistics getStatistics() { return statistics; } + public ServerConnectionStatistics getStatistics() { return statistics; } public Metric.Context getMetricContext() { return metricCtx; } diff --git a/jdisc_http_service/src/main/java/com/yahoo/jdisc/http/server/jetty/JettyHttpServer.java b/jdisc_http_service/src/main/java/com/yahoo/jdisc/http/server/jetty/JettyHttpServer.java index 43c79786dc8..9d0b690e767 100644 --- a/jdisc_http_service/src/main/java/com/yahoo/jdisc/http/server/jetty/JettyHttpServer.java +++ b/jdisc_http_service/src/main/java/com/yahoo/jdisc/http/server/jetty/JettyHttpServer.java @@ -15,12 +15,7 @@ import com.yahoo.jdisc.http.server.FilterBindings; import com.yahoo.jdisc.service.AbstractServerProvider; import com.yahoo.jdisc.service.CurrentContainer; import org.eclipse.jetty.http.HttpField; -import org.eclipse.jetty.server.Connector; -import org.eclipse.jetty.server.ConnectorStatistics; -import org.eclipse.jetty.server.Handler; -import org.eclipse.jetty.server.RequestLog; -import org.eclipse.jetty.server.Server; -import org.eclipse.jetty.server.ServerConnector; +import org.eclipse.jetty.server.*; import org.eclipse.jetty.server.handler.AbstractHandlerContainer; import org.eclipse.jetty.server.handler.HandlerCollection; import org.eclipse.jetty.server.handler.RequestLogHandler; @@ -350,10 +345,10 @@ public class JettyHttpServer extends AbstractServerProvider { } private void setConnectorMetrics(JDiscServerConnector connector) { - ConnectorStatistics statistics = connector.getStatistics(); - metric.set(Metrics.NUM_CONNECTIONS, statistics.getConnections(), connector.getMetricContext()); - metric.set(Metrics.NUM_OPEN_CONNECTIONS, statistics.getConnectionsOpen(), connector.getMetricContext()); - metric.set(Metrics.NUM_CONNECTIONS_OPEN_MAX, statistics.getConnectionsOpenMax(), connector.getMetricContext()); + ServerConnectionStatistics statistics = connector.getStatistics(); + metric.set(Metrics.NUM_CONNECTIONS, statistics.getConnectionsTotal(), connector.getMetricContext()); + metric.set(Metrics.NUM_OPEN_CONNECTIONS, statistics.getConnections(), connector.getMetricContext()); + metric.set(Metrics.NUM_CONNECTIONS_OPEN_MAX, statistics.getConnectionsMax(), connector.getMetricContext()); metric.set(Metrics.CONNECTION_DURATION_MAX, statistics.getConnectionDurationMax(), connector.getMetricContext()); metric.set(Metrics.CONNECTION_DURATION_MEAN, statistics.getConnectionDurationMean(), connector.getMetricContext()); metric.set(Metrics.CONNECTION_DURATION_STD_DEV, statistics.getConnectionDurationStdDev(), connector.getMetricContext()); |