我正在尝试编写一个需要dns txt查找的快速服务,我不想使用像Net :: DNS这样的任何慢速模块。
感谢您的任何提示!
答案 0 :(得分:7)
1)Net :: DNS的哪些特定部分对您来说很慢?你需要剖析才能找到答案。
2)要进行查找,您需要实现DNS查询并解析响应。
对于第二个,请使用以下资源作为参考:
答案 1 :(得分:1)
如果您正在编写服务,我会考虑使用mod_perl或类似技术编写它。这样,加载Net::DNS
的缓慢部分可以在服务的启动部分处理,实际查询会很快。
正如之前的回复已经说明的那样,关键是要了解什么是缓慢的。 perl -d:DProf
然后用dprofpp分析输出在这种情况下可能是一个好主意。