com.ibm.icu.util.TimeZone.getAvailableIDs (country) Вызывает тайм-аут - PullRequest
0 голосов
/ 04 августа 2020

Я использую com.ibm.icu.util.TimeZone, чтобы получить все часовые пояса в стране из 2-байтового кода ISO страны. При вызове метода TimeZone.getAvailableIDs(country) он никогда не завершается через 20 секунд и вызывает тайм-аут HTTP-запроса. Это происходит только после развертывания на нашем сервере openshift, но отлично работает локально на машине windows. Содержит ли этот метод сетевые вызовы или ищет системные переменные, которые могут отсутствовать?

log.info(messageMarker, "check timezones for {}", country);
String[] timeZoneIDs = com.ibm.icu.util.TimeZone.getAvailableIDs(country);
log.info(messageMarker, "found time zone ids");
...