Модуль 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.
Службы
| Тип | Описание |
|---|---|
| InitialContextFactory | Этот интерфейс представляет фабрику, создающую начальный контекст. |
© 1993, 2025, 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/25/docs/api/jdk.naming.dns/module-summary.html