Spec-Zone.ru › OpenJDK 24

Модуль jdk.naming.dns

модуль jdk.naming.dns
Предоставляет реализацию поставщика Java 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.

Граф модулей:
Module graph for jdk.naming.dnsModule graph for jdk.naming.dns
С тех пор:
9

Сервисы

Тип Описание
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://download.java.net/java/early_access/jdk24/docs/api/jdk.naming.dns/module-summary.html

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API