mirror of https://github.com/gin-gonic/gin.git
Add document about graceful restart or stop
I am looking for a long time , add this document will help who were looking for graceful restart/stop like me. Signed-off-by: ZhiFeng Hu <hufeng1987@gmail.com>
This commit is contained in:
parent
52fcc5dbf6
commit
8b000c5a04
19
README.md
19
README.md
|
@ -609,3 +609,22 @@ func main() {
|
||||||
s.ListenAndServe()
|
s.ListenAndServe()
|
||||||
}
|
}
|
||||||
```
|
```
|
||||||
|
|
||||||
|
#### Graceful restart or stop
|
||||||
|
|
||||||
|
Do you want to graceful restart or stop your web server?
|
||||||
|
There be some ways.
|
||||||
|
|
||||||
|
We can using fvbock/endless to replace the default ListenAndServe
|
||||||
|
|
||||||
|
Refer the issue for more details:
|
||||||
|
|
||||||
|
https://github.com/gin-gonic/gin/issues/296
|
||||||
|
|
||||||
|
```go
|
||||||
|
router := gin.Default()
|
||||||
|
router.GET("/", handler)
|
||||||
|
// [...]
|
||||||
|
endless.ListenAndServe(":4242", router)
|
||||||
|
|
||||||
|
```
|
||||||
|
|
Loading…
Reference in New Issue