[Q] 2.0p2 *_direct

From: Jens-S. Voeckler <voeckler@dont-contact.us>
Date: Mon, 9 Nov 1998 15:04:25 +0100

Feasgar math,

I got the following bunch of ACL activated:

        ...
        cache_peer A ... parent
        cache_peer B ... parent
        cache_peer_domain A .com
        cache_peer_domain B .com
        ...

        # prevent reverse lookups
        acl COM url_regex -i ^([^:]*://)?[^/]*\.com(:[0-9]*)?(/|$)
        no_cache deny COM
        never_direct allow COM

Now, during very busy hours, both A and B appear temporarily dead (because
too many ICPs were dropped, answered late, or something -> dead parent
detected). Then my cache would complain loudly that it cannot select any
source.

Leaving out the never_direct directive, too many URLs are fetched
directly. What I want is to fetch the URLs via the parents, unless no
parent is reachable.

Are there plans for some kind of "never_direct_unless_dead" directive?

Le deagh dhùrachd,
Dipl.-Ing. Jens-S. Vöckler (voeckler@rvs.uni-hannover.de)
Institute for Computer Networks and Distributed Systems
University of Hanover, Germany; +49 511 762 4726
Received on Mon Nov 09 1998 - 07:16:48 MST

This archive was generated by hypermail pre-2.1.9 : Tue Dec 09 2003 - 16:42:59 MST