Странное поведение, когда Java-приложение выполняет разрешение имен на сервере WindowsJAVA

Программисты JAVA общаются здесь
Anonymous
Странное поведение, когда Java-приложение выполняет разрешение имен на сервере Windows

Сообщение Anonymous »

Я устраняю неполадки веб-приложения Java, работающего на компьютере под управлением Windows 2025, подключенном к AD.
Используя файл хоста на сервере А, я пытаюсь перенаправить http-трафик, предназначенный для сервера Б, на себя (сервер А) следующим образом:

Код: Выделить всё

10.0.0.1 serverB
в файле хоста нет записи для сервера A, поскольку он уже зависит от DNS-сервера.
Однако я обнаружил, что приложение идентифицировало себя как serverB вместо serverA в журналах приложения и в самой конфигурации приложения. почему такое поведение?
Почему приложение считает себя сервером B, хотя оно должно знать себя как сервер А? это универсальная логика разрешения имен или специфична только для этого Java-приложения?
Что еще более сбивает с толку, так это то, что приложение каким-то образом выполняет обратный поиск, где оно сначала ищет по IP, а не по имени

Подробнее здесь: https://stackoverflow.com/questions/797 ... ows-server

Вернуться в «JAVA»