Модуль jdk.naming.dns
Свойства среды
При создании начального контекста можно использовать следующие свойства среды JNDI.
- com.sun.jndi.dns.timeout.initial
- com.sun.jndi.dns.timeout.retries
Эти свойства используются для изменения значений по умолчанию, связанных с таймаутами, которые использует поставщик DNS при отправке запросов. Поставщик DNS отправляет запросы, используя следующий алгоритм экспоненциального возврата к исходному значению. Поставщик отправляет запрос на сервер DNS и ожидает получения ответа в течение периода таймаута (по умолчанию 1 секунда). Если ответа нет в течение периода таймаута, он обращается к следующему серверу и так далее. Если поставщик не получает ответа ни от одного сервера, он удваивает период таймаута и повторяет процесс отправки запроса на каждый сервер, до максимального числа попыток (по умолчанию 4).
Свойство com.sun.jndi.dns.timeout.initial, если задано, указывает количество миллисекунд, используемых в качестве начального периода таймаута (т.е., до любого удвоения). Если это свойство не задано, начальный таймаут по умолчанию составляет 1000 миллисекунд.
Свойство com.sun.jndi.dns.timeout.retries, если задано, указывает количество попыток повтора для каждого сервера, используя описанный выше алгоритм экспоненциального возврата к исходному значению. Если это свойство не задано, число попыток по умолчанию равно 4.
- Граф модулей:
- С тех пор как:
- 9
Сервисы
| Тип | Описание |
|---|---|
| InitialContextFactory |
© 1993, 2021, Oracle and/or its affiliates. All rights reserved.
Documentation extracted from Debian's OpenJDK Development Kit package.
Licensed under the GNU General Public License, version 2, with the Classpath Exception.
Various third party code in OpenJDK is licensed under different licenses (see Debian package).
Java and OpenJDK are trademarks or registered trademarks of Oracle and/or its affiliates.
https://docs.oracle.com/en/java/javase/17/docs/api/jdk.naming.dns/module-summary.html