Make global http timeout longer than most operations

We have a few long running operations today (sync=true, watch) that
exceed the original default http.Server timeout.  We should set the
timeout to a high enough limit that more granular controls can be
implemented.
pull/6/head
Clayton Coleman 2014-08-18 13:32:29 -04:00
parent 82d1f8d4f6
commit 0df89fee48
1 changed files with 2 additions and 2 deletions

View File

@ -113,8 +113,8 @@ func main() {
s := &http.Server{
Addr: net.JoinHostPort(*address, strconv.Itoa(int(*port))),
Handler: apiserver.Handle(storage, codec, *apiPrefix),
ReadTimeout: 10 * time.Second,
WriteTimeout: 10 * time.Second,
ReadTimeout: 5 * time.Minute,
WriteTimeout: 5 * time.Minute,
MaxHeaderBytes: 1 << 20,
}
glog.Fatal(s.ListenAndServe())