Назад |
Перейти на главную страницу
Хостинговое приложение, настройка DNS-сервера?
В настоящее время я разрешаю пользователям иметь размещенное приложение. В настоящее время они должны указывать A-записи на наши серверы (иногда это бывает слишком сложно или беспорядочно). Я видел других игроков, использующих 2 DNS-сервера, так что пользователю нужно только их изменить. Я готов реализовать это, но возникает много вопросов.
- Что мне для этого использовать? Могу ли я использовать привязку?
- Записи должны быть созданы из базы данных mysql
- Какой тип серверов мне нужен? DNS-сервер принимает большую нагрузку? В настоящее время около 80 тысяч посетителей ежедневно.
Спасибо!
Вопрос довольно запутанный, поэтому я не буду пытаться на все отвечать. Важные моменты:
- Большинство серверов имен могут брать свои данные из плоского файла в «стандартном формате файлов зоны» RFC 1035. Если авторитетные данные находятся в базе данных MySQL, это не проблема: просто напишите трехстрочный скрипт Perl / Python / Ruby / whetever, который будет генерировать файл зоны из базы данных. Некоторые серверы имен позволяют также прямую ссылку на базу данных, но это очень опасно: вы зависите от еще одного компонента, а для критически важной функции
- Авторитетный DNS-сервер не несет большой нагрузки. А 80 тысяч посетителей в день - это мелочь (даже не по одному в секунду). Любой ноутбук может обрабатывать 20 000 запросов в секунду с быстрыми серверами имен, такими как NSD.