Spec-Zone.ru › OpenJDK 21

Модуль 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, 2023, 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/21/docs/api/jdk.naming.dns/module-summary.html

Spec-Zone.ru

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