fix: io.ktor.client.network.sockets.ConnectTimeoutException
This commit is contained in:
parent
6e85ca4bdc
commit
fd49b30efb
@ -48,10 +48,10 @@ val client = HttpClient {
|
||||
level = LogLevel.ALL
|
||||
}
|
||||
install(HttpTimeout) {
|
||||
socketTimeoutMillis = HttpTimeout.INFINITE_TIMEOUT_MS
|
||||
connectTimeoutMillis = 5000
|
||||
}
|
||||
install(HttpRequestRetry) {
|
||||
retryOnServerErrors(maxRetries = 3)
|
||||
retryOnException(maxRetries = 3, retryOnTimeout = true)
|
||||
exponentialDelay()
|
||||
modifyRequest { request ->
|
||||
request.headers.append("x-retry-count", retryCount.toString())
|
||||
|
Loading…
x
Reference in New Issue
Block a user