Wiki-Quellcode von Performance-Optimierung squid Proxy im logosrv
Zuletzt geändert von Jonas Mayer am 2022/05/24 20:15
Verstecke letzte Bearbeiter
author | version | line-number | content |
---|---|---|---|
![]() |
26.1 | 1 | ==== (% style="color:#000000" %)__**Performance des Squid-Webproxy erhöhen für große Netze mit vielen Benutzern**__(%%) ==== |
![]() |
2.1 | 2 | |
![]() |
27.1 | 3 | |
![]() |
26.1 | 4 | {{toc start="6"/}} |
5 | |||
6 | |||
7 | ---- | ||
8 | |||
9 | ====== (% style="color:#000000" %)**Konfigurationsdatei bearbeiten**(%%) ====== | ||
10 | |||
![]() |
2.1 | 11 | {{code language="bash" width="100%"}} |
12 | lxc-ssh -n logosrv | ||
13 | {{/code}} | ||
14 | |||
15 | {{code language="batch" width="100%"}} | ||
16 | vim /etc/squid/squid.conf | ||
17 | |||
18 | {{/code}} | ||
19 | |||
![]() |
21.1 | 20 | (% style="color:#000000" %)Inhaltlich anzupassende Einstellungen: |
![]() |
2.1 | 21 | |
22 | {{code language="batch" width="100%"}} | ||
23 | url_rewrite_children 10 | ||
24 | cache_dir diskd /var/spool/squid/ 4096 16 256 | ||
25 | cache_mem 2048 MB | ||
26 | maximum_object_size 2048 MB | ||
27 | {{/code}} | ||
28 | |||
![]() |
26.1 | 29 | (% style="color:#000000" %)Die Werte müssen an den jeweiligen Stellen in der (vorhandenen) Konfigurationsdatei **/etc/squid/squid.conf** angepasst werden. |
![]() |
2.1 | 30 | |
![]() |
10.1 | 31 | |
![]() |
26.1 | 32 | ---- |
![]() |
2.1 | 33 | |
![]() |
28.1 | 34 | ====== **Aktivierung der Einstellungen** ====== |
![]() |
26.1 | 35 | |
![]() |
28.1 | 36 | (% class="box infomessage" %) |
37 | ((( | ||
![]() |
29.1 | 38 | Nach der Änderung müssen einmalig Kommandos an der Konsole im logosrv ausgeführt werden |
![]() |
28.1 | 39 | ))) |
40 | |||
![]() |
21.1 | 41 | (% style="color:#000000" %)Squid Proxy-Dienst temporär stoppen |
![]() |
2.1 | 42 | |
43 | {{code language="batch" width="100%"}} | ||
44 | /etc/init.d/squid stop | ||
45 | {{/code}} | ||
46 | |||
![]() |
26.1 | 47 | (% style="color:#000000" %) |
48 | Erhöhten Squid-Cache neu erzeugen | ||
![]() |
2.1 | 49 | |
50 | {{code language="batch" width="100%"}} | ||
51 | squid -z | ||
52 | {{/code}} | ||
53 | |||
![]() |
26.1 | 54 | (% style="color:#000000" %) |
55 | Proxy-Dienst wieder starten | ||
![]() |
2.1 | 56 | |
57 | {{code language="batch" width="100%"}} | ||
58 | /etc/init.d/squid start | ||
59 | {{/code}} |