Isingeniso se-maxsize 100M siyisicupho sokujikelezisa, hhayi umkhawulo oqondile kufayela lelogi le-Tinyproxy. Uma i-logrotate isebenza kanye ngosuku, ifayela lingakhula lidlule ku-100 MB ngaphambi kokuhlola okulandelayo.

Ku-Tinyproxy ekubhalayo ngqo ku-LogFile, hlanganisa inqubomgomo efana nale esigabeni se-logrotate esikhona:

daily
maxsize 100M
rotate 7
compress
delaycompress

Gcina indlela efanele, ubunikazi, izimvume ze-create nokuphathwa kwe-postrotate okuqondene nensiza yesigaba esifakiwe. Le ngxenye inikeza inqubomgomo yokugcina, hhayi ukuxhumana kwegcwele kwensiza.

Hlela ukusebenza kwe-logrotate kaningi uma ukuhlola kwansuku zonke kushiya ukukhula okuningi. Ukusebenza ngakunye kuhlola imithetho; akudingekile ukuthi kujikelezise. Ekujikeleziseni okususelwe kusayizi, i-rotate 7 isho amafayela ayisikhombisa ajikelezisiwe futhi ingamelela ngaphansi kwezinsuku eziyisikhombisa.

Ukuvula kabusha kuqedela ukujikelezisa

Ngemva kokuba ifayela seliqanjwe kabusha, i-Tinyproxy idinga ukuvula kabusha ilogi yayo. I-Tinyproxy ibhala i-SIGUSR1 njengokulayisha kabusha ukucushwa nokuvala nokuvula kabusha ifayela lelogi; ilayisha kabusha nokucushwa kwesihlungi. Gcina umsizi ofakiwe osekwenza isenzo esifanele esikhundleni sokucabangela isignali noma indawo yefayela le-PID.

Ukususa ifayela elisebenzayo akuhambisani nalokho kuvula kabusha. I-copytruncate igwema ukuhlelwa kokuthi qamba-kabusha-bese-uvula kabusha kodwa inesikhathi esibhaliwe lapho idatha ingalahleka khona ngesikhathi sokukopisha nokunqamula.

Uma i-proxy ithumela amalogi ku-Syslog, sebenzisa ukugcina ohlelweni lokubhala olwamukelayo esikhundleni sokwengeza umthetho wefayela i-Tinyproxy engalibhalo.

Izihloko ezihlobene