ଯଦି Squidର PID ଫାଇଲ ଦେଖାଯାଇ ତୁରନ୍ତ ଅଦୃଶ୍ୟ ହୋଇଯାଏ, ଲୋଡ ହୋଇଥିବା ୟୁନିଟର Type= କୁ ପ୍ରକୃତ ଏକ୍ଜିକ୍ୟୁଟେବଲ ଏବଂ ଏହାର ଆର୍ଗୁମେଣ୍ଟ ସହିତ ତୁଳନା କରନ୍ତୁ। Type=simple ପ୍ରକାରର ସେବା ଆଶା କରେ ଯେ ଆରମ୍ଭ ହୋଇଥିବା ପ୍ରକ୍ରିୟା ମୁଖ୍ୟ ପ୍ରକ୍ରିୟା ହୋଇ ରହିବ। ଯେଉଁ ନିର୍ଦ୍ଦେଶ ଡେମନ ହୋଇ ସେହି ପ୍ରକ୍ରିୟାକୁ ଶେଷ ହେବାକୁ ଦିଏ, ସେ ଅନ୍ୟ ଏକ ଚୁକ୍ତି ଅନୁସରଣ କରେ; systemd ଏହାକୁ ସମ୍ପୂର୍ଣ୍ଣ ମାନି ବାକି ସେବା ପ୍ରକ୍ରିୟାଗୁଡ଼ିକୁ ହଟାଇପାରେ।

ସେଟିଂମାଲିକ ଏବଂ ଉଦ୍ଦେଶ୍ୟ
pid_filenameଯେଉଁ ସଂସ୍କରଣରେ ଏହି ନିର୍ଦ୍ଦେଶ ଅଛି, ସେଠାରେ Squid ଏହି ପଥରେ ନିଜର PID ଲେଖେ
PIDFile=ସେହି ସେବା ମଡେଲକୁ ଆବଶ୍ୟକ ଥିବା ସ୍ଥାନରେ systemd ଏହି ପଥରୁ PID ପଢ଼େ

PIDFile= ଫାଇଲ ତିଆରି କରେ ନାହିଁ ଏବଂ ଡେମନ ହେଉଥିବା ନିର୍ଦ୍ଦେଶକୁ ଫୋରଗ୍ରାଉଣ୍ଡ ପ୍ରକ୍ରିୟାରେ ପରିଣତ କରେ ନାହିଁ। ଫର୍କ ଥିବା ବ୍ୟବସ୍ଥାରେ ସେବାର ପ୍ରକାର, ଡେମନର ଆଚରଣ ଏବଂ ପଥ ମେଳ ଖାଇବା ଉଚିତ। ଫୋରଗ୍ରାଉଣ୍ଡ ବ୍ୟବସ୍ଥାରେ ପରିଚାଳକ ଉଦ୍ଦିଷ୍ଟ ସ୍ଥାୟୀ ପ୍ରକ୍ରିୟାକୁ ଅନୁସରଣ କରିବା ଉଚିତ।

Squid -N ଅର୍ଥାତ ଡେମନ ମୋଡରୁ ବିରତ ରହିବାକୁ --foreground ଅର୍ଥାତ ସନ୍ତାନମାନେ ଶେଷ ନହେବା ପର୍ଯ୍ୟନ୍ତ ପିତୃକୁ ରଖିବାରୁ ଅଲଗା କରେ। ବିଲ୍ଡ ଏବଂ ସେବା ବ୍ୟବସ୍ଥା ଅନୁସାରେ ବାଛନ୍ତୁ। ପ୍ୟାକେଜ ହୋଇଥିବା ୟୁନିଟ ଏହାର ବଦଳରେ ପ୍ରସ୍ତୁତି ସୂଚନା କିମ୍ବା ବିଲ୍ଡ-ନିର୍ଦ୍ଦିଷ୍ଟ ଅନ୍ୟ ବିକଳ୍ପ ବ୍ୟବହାର କରିପାରେ; ଅନୁକୂଳନ କରିବା ସମୟରେ ସେହି ମଡେଲ ରଖନ୍ତୁ।

ବର୍ତ୍ତମାନ ଜର୍ଣ୍ଣାଲକୁ Squidର ଆରମ୍ଭ ସନ୍ଦେଶ ସହିତ ତୁଳନା କରନ୍ତୁ। ବ୍ୟାକରଣ ତ୍ରୁଟି, ଅପ୍ରାପ୍ୟ ରନଟାଇମ ଡିରେକ୍ଟରୀ କିମ୍ବା ମାରାତ୍ମକ ଆରମ୍ଭ ସେବାକୁ ସତରେ ବନ୍ଦ କରି ଏହାର PID ଫାଇଲ ହଟାଇପାରେ। କେବଳ ଅଦୃଶ୍ୟ ହେବା ସେହି ପ୍ରସ୍ଥାନକୁ ଭୁଲ ପ୍ରକ୍ରିୟା-ଅନୁସରଣରୁ ଅଲଗା କରେ ନାହିଁ। ଡିରେକ୍ଟରୀର ମାଲିକାନା ବାରମ୍ବାର ବଦଳାଇବା ପରିବର୍ତ୍ତେ ସେହି ସନ୍ଦେଶଗୁଡ଼ିକ ଯେଉଁ କାରଣକୁ ସମର୍ଥନ କରେ ତାହା ସଜାଡ଼ନ୍ତୁ।

ସମ୍ପର୍କିତ ପ୍ରବନ୍ଧ