<div dir="ltr">DNS resolving is slow, DNS servers could throttle requests going from the same IP. You would get this problem in any language. You would need to rotate multiple DNS servers to make it work. Look at <span class="">{nameservers, [<span class=""><a href="http://www.erlang.org/doc/man/inet_res.html#type-nameserver">nameserver()</a></span>]} option.</span></div><div class="gmail_extra"><br><div class="gmail_quote">2015-10-03 13:45 GMT+03:00 lili <span dir="ltr"><<a href="mailto:chuanshuodelist@126.com" target="_blank">chuanshuodelist@126.com</a>></span>:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div style="line-height:1.7;color:#000000;font-size:14px;font-family:Arial"><div>Hi friends:<br>   I write a little program to look up a number of host name's Address.<br>   I create 1W process to lookup a lot of host's address.<br>   case inet_res:getbyname(<a href="http://www.xxx.com," target="_blank">www.xxx.com,</a> a) of<br>   it return {error, timeout}. but when i one by one call getbyname is ok.<br>   Who know this reason.  <br></div></div><br><br><span title="neteasefooter"><p> </p></span><br>_______________________________________________<br>
erlang-questions mailing list<br>
<a href="mailto:erlang-questions@erlang.org">erlang-questions@erlang.org</a><br>
<a href="http://erlang.org/mailman/listinfo/erlang-questions" rel="noreferrer" target="_blank">http://erlang.org/mailman/listinfo/erlang-questions</a><br>
<br></blockquote></div><br></div>