Kræver en ændring af Squid-konfigurationen en genstart?
Skeln mellem at kontrollere konfigurationssyntaksen, bede en kørende Squid-instans om at genindlæse konfigurationen og genstarte processen.
Squid tilbyder separate handlinger til at validere og anvende konfiguration:
-k parsekontrollerer syntaksen.-k reconfigurebeder en kørende instans om at læse konfigurationen igen.- En genstart af tjenesten stopper og starter proxyprocessen.
Fil, instans og indstilling
Identificér binæren, konfigurationsstien og den relevante tjenesteinstans. Med tilpassede stier eller flere instanser kan en gyldig syntakskontrol vedrøre en anden fil.
Se dokumentationen for den installerede version for den indstilling, der ændres. Lytter-, proces- og opstartsvalg behøver ikke dele samme genindlæsningsadfærd.
Når du har anmodet om genindlæsning, skal du kontrollere tjenestens tilstand og logfiler for at se, om den accepteres. Et parserresultat fastslår syntaksen, mens disse observationer viser, hvad den kørende tjeneste gjorde. For ændringer i adgangspolitik, kontrollér også tilladte og afviste anmodninger mod et kontrolleret mål.
Hvis en genstart er nødvendig, skal du planlægge for aktive forbindelser og baggrundsjob, herunder hvordan applikationer gendanner afbrudte handlinger. Gentagne genstarter kan ikke reparere ugyldig konfiguration eller utilgængelige filer.