Closed SkyWingZhang closed 4 years ago
服务与服务之间等待时间好像默认为5秒。如果业务繁忙,这时候就会出现请求超时。 {"id":"go.micro.client","code":408,"detail":"call timeout: context deadline exceeded","status":"Request Timeout"}
解决,更改链接等待时间,也就是超时时间 opt := client.CallOption(func(opt client.CallOptions) { opt.DialTimeout = time.Second 15 opt.RequestTimeout = time.Second * 15 }) rspSrv,err := cli.PcAdd(context.TODO(),reqSrv,opt)
服务与服务之间等待时间好像默认为5秒。如果业务繁忙,这时候就会出现请求超时。 {"id":"go.micro.client","code":408,"detail":"call timeout: context deadline exceeded","status":"Request Timeout"}
解决,更改链接等待时间,也就是超时时间 opt := client.CallOption(func(opt client.CallOptions) { opt.DialTimeout = time.Second 15 opt.RequestTimeout = time.Second * 15 }) rspSrv,err := cli.PcAdd(context.TODO(),reqSrv,opt)