1
0
mirror of https://github.com/kataras/iris.git synced 2025-12-26 14:27:04 +00:00

New iris.WithKeepAlive(time.Duration) Configurator is added as a helper to enable TCP listener featured with keep-alive

This commit is contained in:
Gerasimos (Makis) Maropoulos
2021-01-31 21:24:15 +02:00
parent eec0cb8d51
commit 5994fd5d4e
9 changed files with 62 additions and 15 deletions

View File

@@ -1,8 +1,6 @@
package main
import (
"github.com/kataras/iris/v12"
)
import "github.com/kataras/iris/v12"
func main() {
app := iris.New()
@@ -13,5 +11,9 @@ func main() {
// http://localhost:8080
// Identical to: app.Run(iris.Addr(":8080"))
app.Listen(":8080")
// To listen using keep alive tcp connection listener,
// set the KeepAlive duration configuration instead:
// app.Listen(":8080", iris.WithKeepAlive(3*time.Minute))
}