#2168 - Exposing more Netty options in remtoe config
This commit is contained in:
parent
2940740c48
commit
12b9af25cf
9 changed files with 83 additions and 47 deletions
|
|
@ -147,6 +147,12 @@ private[akka] class ActiveRemoteClient private[akka] (
|
|||
b.setOption("tcpNoDelay", true)
|
||||
b.setOption("keepAlive", true)
|
||||
b.setOption("connectTimeoutMillis", settings.ConnectionTimeout.toMillis)
|
||||
if (settings.ReceiveBufferSize.isDefined)
|
||||
b.setOption("receiveBufferSize", settings.ReceiveBufferSize.get)
|
||||
if (settings.SendBufferSize.isDefined)
|
||||
b.setOption("sendBufferSize", settings.SendBufferSize.get)
|
||||
if (settings.WriteBufferHighWaterMark.isDefined)
|
||||
b.setOption("writeBufferHighWaterMark", settings.WriteBufferHighWaterMark.get)
|
||||
settings.OutboundLocalAddress.foreach(s ⇒ b.setOption("localAddress", new InetSocketAddress(s, 0)))
|
||||
bootstrap = b
|
||||
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue