Я пытаюсь написать быстрый сервис, который требует поиска dns txt, я не хочу использовать медленные модули, такие как Net :: DNS ..Как я могу выполнить поиск записей dns txt в perl без использования Net :: DNS
Спасибо за любые советы!
Я пытаюсь написать быстрый сервис, который требует поиска dns txt, я не хочу использовать медленные модули, такие как Net :: DNS ..Как я могу выполнить поиск записей dns txt в perl без использования Net :: DNS
Спасибо за любые советы!
1) Какие конкретные части Net :: DNS для вас медленны? Вам нужно профайл, чтобы узнать.
2) Чтобы выполнить поиск, вам необходимо реализовать DNS-запрос и проанализировать ответ.
Для этого второго, пожалуйста, используйте следующие ресурсы в качестве справки:
Если вы пишете сервис, Я бы подумал написать его с помощью mod_perl или аналогичного tec hnique. Таким образом, медленные части загрузки Net::DNS
могут быть обработаны в разделе запуска вашего сервиса, и фактические запросы будут быстрыми.
Как уже говорилось в предыдущем ответе, ключ должен понять, что происходит медленно. perl -d:DProf
, а затем анализ вывода с помощью dprofpp, вероятно, является хорошей идеей в этом случае.
Прочитайте спецификацию и выполните ее. Вы уверены, что это не медленная связь? – musiKk