Zahteve: Razdelite nginx dnevnike po trenutnem datumu vsak dan, eno datoteko na dan, in izbrišite datoteke, starejše od 30 dni, torej se hranijo le en mesec dnevnikov.
Napišite nginx skripto za razcep lupine na naslednji način:
v tologs_pathinpid_pathPot je treba dodati glede na vašo dejansko situacijo.
Pot do pid datoteke lahko vidite v datoteki nginx.conf ali pa jo najdete z naslednjim ukazom:
Ukaz je na kratko predstavljen
USR1 se pogosto uporablja tudi za obveščanje aplikacij o preobremenitvi konfiguracijskih datotek; Na primer, pošiljanje USR1 signala na Apache HTTP strežnik bo povzročilo naslednje korake: prenehanje sprejemanja novih povezav, čakanje, da se trenutna povezava ustavi, ponovno naložitev konfiguracijske datoteke, ponovno odpritev dnevnika, ponovni zagon strežnika in s tem doseže razmeroma gladko spremembo brez izklopa.
Naloži datoteko skripte na svoj strežnik (katerokoli mapo želiš)
Podelitev dovoljenj za izvajanje skript
Testni skripti
Če je napaka prijavljena, se lahko sklicujete na naslednje popravke:
Na koncu namesti storitev crontab in dodaj načrtovano nalogo! Vsak dan ob 2. uri zjutraj izvedite skriptno pravilo za razdeljevanje dnevnikov:
Priložena je pisava sh:
Turisti, če želite videti skrito vsebino te objave, prosim Odgovoriti
|