NIO web server via Netty.
- Netty Server
<dependency>
<groupId>org.jooby</groupId>
<artifactId>jooby-netty</artifactId>
<version>1.0.0.CR7</version>
</dependency>
In order to use a web server all you have to do is add the dependency to your build system. Jooby will find the server and start it.
# netty defaults
server.module = org.jooby.netty.Netty
netty {
http {
MaxInitialLineLength = 4k
MaxHeaderSize = ${server.http.HeaderSize}
MaxChunkSize = 16k
MaxContentLength = ${server.http.MaxRequestSize}
IdleTimeout = ${server.http.IdleTimeout}
}
threads {
Min = ${server.threads.Min}
Max = ${server.threads.Max}
Name = netty task
Parent = ${runtime.processors-x2}
}
options {
SO_REUSEADDR = true
}
child {
options {
SO_REUSEADDR = true
}
}
}