Кэш DNS или кэш распознавателя DNS — это временная мини-база данных, поддерживаемая действующей системой устройства, которая содержит в основном несколько записей всех недавних посещений веб-сайтов и других интернет-доменов. Как разработчик полного стека, я обычно должен переносить проекты с одного сервера на другой, когда приложение требует такой вещи. Проблема заключается в том, что пользователь из-за кэша DNS на устройствах, которые он использует, сохранит старый IP-адрес сервера, на котором размещалось приложение, однако теперь он находится на другом сервере с другим IP-адресом. Это приводит к недоступности веб-сайта, но только на устройстве пользователя, из-за кеша DNS.
Вам также необходимо знать, как очищать этот кеш на каждом устройстве, где у вашего пользователя могут возникнуть проблемы. В этой статье мы расскажем вам, как очистить DNS-кэш Google Chrome на вашем Android-устройстве.
Очистить кэш DNS в Google Chrome
Чтобы очистить кэш DNS из Google Chrome для Android, вам необходимо получить доступ к хром: // нетто-Внутренности / # DNS URL. Это откроет Net Internals of Chrome на вкладке DNS. Net-internals — визуализатор потока событий NetLog. Он может использоваться как в режиме реального времени, так и для загрузки посмертных дампов NetLog.
Получив доступ к ранее упомянутому URL, вы увидите одну кнопку, а именно «Очистить кэш хоста»:
Просто нажмите кнопку, и записи должны быть очищены, теперь, если пользователь имеет доступ к тому же домену, адрес нового сервера будет разрешен, и пользователь сможет получить доступ к вашему веб-сайту с мобильного устройства.