raised at top level: NIOPosix.NIOConnectionError(host: "xxx", port: 443, dnsAError: Optional(NIOCore.SocketAddressError.unknown(host: "xxx, port: 443)), dnsAAAAError: Optional(NIOCore.SocketAddressError.unknown(host: "xxx", port: 443)), connectionErrors: [])
Такая ошибка выплевывается раз в 30 минут и крашит вапор
Хотя буквально минутой ранее такой же запрос проходит успешно
Эх, если бы у меня он крашил вапор, я бы не писал хэндлер, который это отслеживает и крашит вапор самостоятельно
Стикер
Стикер
А хендлер то обычный – обычный try catch await бла бла.
Все так – я раз в 30 минут по крону делаю обычный запрос на сторонний ресурс. Иногда он выполняется, а вот иногда падает с fatalError, который выше
Да, через него
Т.е. вопросов, как я понимаю, два: 1. Почему иногда не резолвится DNS? 2. Почему в случае п.1 вапор крашится?
Обсуждают сегодня