Nëse skedari PID i Squid shfaqet dhe zhduket menjëherë, krahasoni Type= e njësisë së ngarkuar me ekzekutuesin e vërtetë dhe argumentet e tij. Një shërbim i tipit Type=simple pret që procesi i nisur të mbetet procesi kryesor. Një komandë që kalon në daemon dhe e lë atë proces të përfundojë ndjek një kontratë tjetër; systemd mund ta konsiderojë të përfunduar dhe të shembë proceset e mbetura të shërbimit.

CilësimiPronari dhe qëllimi
pid_filenameSquid shkruan PID-in e tij në këtë rrugë në versionet që ofrojnë direktivën
PIDFile=systemd lexon një PID nga kjo rrugë aty ku ai model shërbimi e kërkon

PIDFile= nuk e krijon skedarin dhe nuk e shndërron një komandë që kalon në daemon në proces në plan të parë. Në një rregullim me fork, lloji i shërbimit, sjellja e daemon-it dhe rruga duhet të përputhen. Në një rregullim në plan të parë, menaxheri duhet të ndjekë procesin e synuar të përhershëm.

Squid dallon -N, domethënë shmangjen e modalitetit daemon, nga --foreground, domethënë mbajtja e prindit derisa fëmijët të përfundojnë. Zgjidhni sipas ndërtimit dhe organizimit të shërbimit. Një njësi e paketuar mund të përdorë në vend të kësaj një njoftim gatishmërie ose opsione të tjera specifike të ndërtimit; ruajeni atë model kur e përshtatni.

Tani krahasoni ditarin me mesazhet e nisjes së Squid. Një gabim sintakse, një drejtori ekzekutimi e paarritshme ose një inicializim fatal mund ta ndalojnë vërtet shërbimin dhe të heqin skedarin e tij PID. Zhdukja e vetme nuk e dallon atë dalje nga një ndjekje e gabuar e procesit. Rregulloni shkakun që mbështetin ato mesazhe në vend që të ndryshoni vazhdimisht pronësinë e drejtorisë.

Artikuj të ngjashëm