On 26/11/2016 8:54 a.m., creditu@xxxxxx wrote: > Using the first example in the link that was shared > (http://wiki.squid-cache.org/Features/Redirectors), I was able to get it > to work after seeing what was being sent to the redirector script. In > my case the URL was at $X[0] and I had to remove all references to $X[0] > in what was being sent back to squid. The below seems to work, but a few > questions since I would like this to be as robust as possible. The helper example uses concurrency to reduce the number of children needed. You enable that in squid.conf by adding "concurrency=N" parameter to the *_children line. With N being the count of requests you want it to handle at once. > > If the presented URL is already https://..., my assumption is that just > sending back a new line is all that squid needs to see? Yes, an empty line for Squid-3. > > Also, is all there any thing that I need to add besides the > url_rewrite_program and the number of children to the conf file? Just the concurrency level if you want to use that. see above > What > about turning off url_rewrite_host_header? The docs say this may be > wanted when running in accelerator mode. I did a few quick tests in a > test setup and don't see any difference. Nope, that is not relevant for proper redirectors. > > Finally, is the best way to test how many children to launch (5, 10, 20 > etc) just to monitor the cache.log to see if squid is running out and > increase it until the messages go away? > ..... You could do it that way. Better way is to look at the cachemgr report about the redirectors. Each redirector should have a decreasing amount of usage, if you arrange the numbers for concurrency and children so that the Nth child has almost no lookups (at least less than its concurency N value) under your highest expected traffic load it is working fine. Amos _______________________________________________ squid-users mailing list squid-users@xxxxxxxxxxxxxxxxxxxxx http://lists.squid-cache.org/listinfo/squid-users