source: genesis/tools/pencontrl/readme.txt@ 5100

Last change on this file since 5100 was 4317, checked in by dirkx, 20 years ago

Fixing line types

  • Property svn:eol-style set to native
File size: 1.3 KB
Line 
1pen.sh target directory: /usr/local/etc/rc.d
2
3doel: het optimaliseren van proxy gebruik vanuit een node
4 eerst wordt de lopende pen gekilld
5 daarna wordt pen opgestart met proxies in volgorde van throughput
6 dit wordt gedaan in het script pen.sh
7
8methode:
9 De throughput wordt bepaald met fetch.
10 Door de environment variabele http_proxy te veranderen in de
11 verschillende proxies wordt met fetch een pagina van verschillende
12 proxies binnengehaald en geschreven naar /dev/null
13 De prestatie gegevens worden verwerkt en per proxy wordt er een
14 regel in /tmp/proxylist geschreven
15 <aantal_bytes_per_seconde> <proxy_naam>
16 Daarna wordt deze lijst gesorteerd op het eerste veld en
17 hierdoor kan in deze file altijd gezien worden wat de prestatie
18 van de proxies waren, op basis waarvan de volgorde van proxy
19 aanroep door pen wordt bepaald.
20
21gebruikers support
22 Het script pencontrl geeft direct de gesorteerde lijst van prox
23 prestaties in kbytes/s. Dit kan vergeleken worden met
24 /var/db/proxylist zodat besloten kan worden of het zinvol is om over te gaan op
25 een andere proxy. In principe is www.proxy.wleiden.net altijd
26 de beste, maar dit kan door de scheduling achter lopen bij de
27 actuele situatie.
Note: See TracBrowser for help on using the repository browser.