我们目前有4个鱿鱼代理服务器在没有特定的层次结构。 其中一些遇到间歇性的DNS问题,我们收到以下错误:
“caching无法parsingURL中显示的主机名。”
但是,如果我将浏览器指向其他代理服务器并重新加载页面,则一切正常。
作为任何未来的DNS问题的回退,我想configurationsquid的cache_peer设置,以自动查询另一台代理服务器,如果主机名不能在本地解决。
我试图configurationcache_peer如下:
cache_peer 1.2.3.4 sibling 8080 0 no-query cache_peer 1.2.4.4 sibling 8080 0 no-query cache_peer 1.2.5.4 sibling 8080 0 no-query
鱿鱼-k重新configuration后,我的caching日志显示:
Configuring Sibling 1.2.3.4/8080/0 Configuring Sibling 1.2.4.4/8080/0 Configuring Sibling 1.2.5.4/8080/0
当我浏览到我的麻烦url,我得到同样的错误,这显示在access.log:
1329952290.176 22100 my.ip.ad.dr TCP_MISS / 503 1663 GET http://www.troublesomeUrl.com – DIRECT / www.troublesomeUrl.com text / html
任何人都可以帮我解决这个问题吗? 不知道我在这里做错了什么!