我正在调用我的ServiceStack服务来运行一个长时间运行的进程。 (ServiceStack 4.011)
大约60秒后我不断收到网关超时错误。
我试图在客户端设置超时时间(见下文),但它没有帮助。 60秒后我仍然会收到网关超时错误。
任何人都可以帮我延长超时时间,以免我收到Gateway Timeout错误吗?
jsonServiceClient client = new JsonServiceClient(ncdServiceAddress);
client.Timeout = new TimeSpan(0,5,0); // 5 min
完整错误如下。
NCD.DataPump.Cache_Coverages_Pump.PumpDOT_CarriersToNCD_fromLastUpdatedDate_usingS3' failed: Gateway Timeout
ServiceStack.WebServiceException: Gateway Timeout
at ServiceStack.ServiceClientBase.ThrowWebServiceException[TResponse](Exception ex, String requestUri)
at ServiceStack.ServiceClientBase.ThrowResponseTypeException[TResponse](Object request, Exception ex, String requestUri)
at ServiceStack.ServiceClientBase.HandleResponseException[TResponse](Exception ex, Object request, String requestUri, Func`1 createWebRequest, Func`2 getResponse, TResponse& response)
at ServiceStack.ServiceClientBase.Send[TResponse](Object request)