Package com.netflix.zuul.sample
Class SampleServerStartup
java.lang.Object
com.netflix.zuul.netty.server.BaseServerStartup
com.netflix.zuul.sample.SampleServerStartup
public class SampleServerStartup
extends com.netflix.zuul.netty.server.BaseServerStartup
Sample Server Startup - class that configures the Netty server startup settings
Author: Arthur Gonigberg Date: November 20, 2017
-
Field Summary
Fields inherited from class com.netflix.zuul.netty.server.BaseServerStartup
accessLogPublisher, applicationInfoManager, directMemoryMonitor, discoveryClient, eventLoopConfig, eventLoopGroupMetrics, filterLoader, LOG, registry, reqCompleteHandler, serverStatusManager, sessionCtxDecorator, usageNotifier -
Constructor Summary
ConstructorsConstructorDescriptionSampleServerStartup(com.netflix.netty.common.status.ServerStatusManager serverStatusManager, com.netflix.zuul.FilterLoader filterLoader, com.netflix.zuul.context.SessionContextDecorator sessionCtxDecorator, com.netflix.zuul.FilterUsageNotifier usageNotifier, com.netflix.zuul.RequestCompleteHandler reqCompleteHandler, com.netflix.spectator.api.Registry registry, com.netflix.zuul.netty.server.DirectMemoryMonitor directMemoryMonitor, com.netflix.netty.common.metrics.EventLoopGroupMetrics eventLoopGroupMetrics, com.netflix.discovery.EurekaClient discoveryClient, com.netflix.appinfo.ApplicationInfoManager applicationInfoManager, com.netflix.netty.common.accesslog.AccessLogPublisher accessLogPublisher, com.netflix.zuul.netty.server.push.PushConnectionRegistry pushConnectionRegistry, SamplePushMessageSenderInitializer pushSenderInitializer) -
Method Summary
Modifier and TypeMethodDescriptionprotected Map<com.netflix.zuul.netty.server.NamedSocketAddress, io.netty.channel.ChannelInitializer<?>> chooseAddrsAndChannels(io.netty.channel.group.ChannelGroup clientChannels) Methods inherited from class com.netflix.zuul.netty.server.BaseServerStartup
addChannelDependencies, addChannelDependencies, addHttp2DefaultConfig, chooseBooleanChannelProperty, chooseIntChannelProperty, choosePortsAndChannels, defaultChannelConfig, defaultChannelDependencies, defaultChannelDependencies, init, logAddrConfigured, logAddrConfigured, logAddrConfigured, logPortConfigured, logPortConfigured, logPortConfigured, logSecureAddrConfigured, server
-
Constructor Details
-
SampleServerStartup
public SampleServerStartup(com.netflix.netty.common.status.ServerStatusManager serverStatusManager, com.netflix.zuul.FilterLoader filterLoader, com.netflix.zuul.context.SessionContextDecorator sessionCtxDecorator, com.netflix.zuul.FilterUsageNotifier usageNotifier, com.netflix.zuul.RequestCompleteHandler reqCompleteHandler, com.netflix.spectator.api.Registry registry, com.netflix.zuul.netty.server.DirectMemoryMonitor directMemoryMonitor, com.netflix.netty.common.metrics.EventLoopGroupMetrics eventLoopGroupMetrics, com.netflix.discovery.EurekaClient discoveryClient, com.netflix.appinfo.ApplicationInfoManager applicationInfoManager, com.netflix.netty.common.accesslog.AccessLogPublisher accessLogPublisher, com.netflix.zuul.netty.server.push.PushConnectionRegistry pushConnectionRegistry, SamplePushMessageSenderInitializer pushSenderInitializer)
-
-
Method Details
-
chooseAddrsAndChannels
protected Map<com.netflix.zuul.netty.server.NamedSocketAddress,io.netty.channel.ChannelInitializer<?>> chooseAddrsAndChannels(io.netty.channel.group.ChannelGroup clientChannels) - Overrides:
chooseAddrsAndChannelsin classcom.netflix.zuul.netty.server.BaseServerStartup
-