Last change
on this file since 7148 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 | |
---|
1 | pen.sh target directory: /usr/local/etc/rc.d
|
---|
2 |
|
---|
3 | doel: 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 |
|
---|
8 | methode:
|
---|
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 |
|
---|
21 | gebruikers 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.