cache_dir-ൽ Squid-ന്റെ ഡിസ്ക് കാഷ് ഡയറക്ടറികൾ കണ്ടെത്തുക
എല്ലാ Squid ഇൻസ്റ്റലേഷനും /var/spool/squid-ന് കീഴിൽ കാഷ് ചെയ്യുന്നു എന്ന് അനുമാനിക്കുന്നതിന് പകരം കോൺഫിഗർ ചെയ്ത ഡിസ്ക്-സ്റ്റോർ ഡയറക്ടറികൾ വായിക്കുക.
cache_dir ഉപയോഗിക്കുന്ന Squid പതിപ്പുകളിൽ, സേവനം യഥാർത്ഥത്തിൽ ലോഡ് ചെയ്യുന്ന കോൺഫിഗറേഷനിൽ ആ നിർദ്ദേശം പരിശോധിക്കുക. ഡയറക്ടറി ഒരു ആർഗ്യുമെന്റാണ്, സാർവത്രിക ഇൻസ്റ്റലേഷൻ പാതയല്ല:
cache_dir ufs /var/spool/squid 100 16 256ഈ ഉദാഹരണത്തിൽ /var/spool/squid ഡിസ്ക്-കാഷിന്റെ ഏറ്റവും മുകളിലെ ഡയറക്ടറിയാണ്. താഴെയുള്ള സംഖ്യകൾ ഈ UFS സ്റ്റോറിന്റെ ശേഷിയും ഉപഡയറക്ടറി ക്രമീകരണവും വിവരിക്കുന്നു. അവ പാതയുടെ പേരിന്റെ ഭാഗങ്ങളല്ല.
സേവനം തിരഞ്ഞെടുത്ത കോൺഫിഗറേഷൻ ഫയലും അതിൽ ഉൾപ്പെടുത്തിയ ഫയലുകളും പരിശോധിക്കുക. കമന്റ് ചെയ്ത ഉദാഹരണം ഡിസ്ക് സ്റ്റോർ പ്രവർത്തനക്ഷമമാക്കുന്നില്ല, കൂടാതെ ഒന്നിലധികം സജീവ cache_dir എൻട്രികൾ സംഭരണം പല ഡയറക്ടറികളിൽ ഇടാം.
കണ്ടെത്താൻ ഒരു ഡിസ്ക് കാഷ് ഇല്ലായിരിക്കാം. Squid 7-ൽ രേഖപ്പെടുത്തിയ ഡിഫോൾട്ട്, ഡിസ്ക് കാഷ് കോൺഫിഗർ ചെയ്യാത്തപ്പോൾ കാഷ് ഒബ്ജക്ടുകൾ മെമ്മറിയിൽ മാത്രം സൂക്ഷിക്കുന്നു. ഡിസ്ട്രിബ്യൂഷന്റെ കോൺഫിഗറേഷന് ഡിസ്ക് സ്റ്റോർ വ്യക്തമായി തിരഞ്ഞെടുക്കാം. ഈ ഇന്റർഫേസ് Squid 7 വരെ രേഖപ്പെടുത്തിയിട്ടുണ്ട്, Squid 8-ൽ ഇല്ല, അതിനാൽ അതിന്റെ കോൺഫിഗറേഷൻ സിന്റാക്സ് പ്രയോഗിക്കുന്നതിന് മുമ്പ് ഇൻസ്റ്റാൾ ചെയ്ത പതിപ്പ് തിരിച്ചറിയുക.