ตัวเลือกแคช
ไดเรกทอรีแคช : คุณสามารถระบุหลายไดเรกทอรีไดเรกทอรีแคชเพื่อกระจายแคชระหว่างพาร์ติชันดิสก์ที่แตกต่างกัน

Directory เป็นไดเรกทอรีระดับบนสุดที่เก็บไฟล์ swap swap ไว้ หากคุณต้องการใช้ทั้งดิสก์สำหรับการแคชนี่อาจเป็นไดเร็กทอรีจุดต่อ ไดเรกทอรีจะต้องมีอยู่และสามารถเขียนได้โดยกระบวนการ Squid Squid จะไม่สร้างไดเรกทอรีนี้ให้คุณ

ขนาด คือจำนวนเนื้อที่ดิสก์ (MB) ที่จะใช้ภายใต้ไดเรกทอรีนี้ ค่าเริ่มต้นคือ 100 MB เปลี่ยนสิ่งนี้ให้เหมาะสมกับการกำหนดค่าของคุณ

1st dirs ระดับ คือจำนวนของไดเรกทอรีย่อยระดับแรกซึ่งจะถูกสร้างขึ้นภายใต้ Directoryi ค่าเริ่มต้นคือ 16

2nd dirs ระดับ คือจำนวนของไดเรกทอรีย่อยระดับที่สองซึ่งจะถูกสร้างภายใต้ไดเรกทอรีระดับแรกแต่ละรายการ ค่าเริ่มต้นคือ 256

ขนาดวัตถุเฉลี่ย : เริ่มต้นที่ 13 kB ขนาดวัตถุเฉลี่ยที่ใช้เพื่อประเมินจำนวนวัตถุที่แคชของคุณสามารถเก็บไว้ได้

ออบเจ็กต์ต่อที่เก็บข้อมูล : ค่าเริ่มต้นที่ 50 จำนวนเป้าหมายของวัตถุต่อที่เก็บข้อมูลในตารางแฮชของร้านค้า การลดค่านี้จะเพิ่มจำนวนของที่เก็บข้อมูลทั้งหมดและอัตราการบำรุงรักษาหน่วยเก็บข้อมูล

อย่าแคช URL สำหรับ ACL : ไม่มีค่าเริ่มต้น เลือก ACL ใด ๆ ที่คุณไม่ต้องการให้ Squid ทำแคชข้อมูล มีประโยชน์สำหรับการกำหนดเว็บเซิร์ฟเวอร์ภายในที่ไม่ควรแคช

เวลาแคชสูงสุด : เริ่มต้นที่ 1 ปี พารามิเตอร์นี้กำหนดอายุ LRU สูงสุด ตัวอย่างเช่นการตั้งค่านี้เป็น '1 สัปดาห์' จะทำให้วัตถุถูกลบหากไม่ได้เข้าใช้งานเป็นเวลาหนึ่งสัปดาห์ขึ้นไป

เวลาแคชคำขอที่ล้มเหลว ค่าเริ่มต้นเป็น 5 นาที Time-to-Live (TTL) สำหรับการร้องขอที่ล้มเหลว ความล้มเหลวบางประเภท (เช่น "การเชื่อมต่อถูกปฏิเสธ" และ "404 ไม่พบ") จะถูกลบแคชในระยะเวลาที่กำหนด โปรดทราบว่าสิ่งนี้แตกต่างจากการแคชเชิงลบของการค้นหา DNS

เวลาในการค้นหา DNS : เริ่มต้นที่ 6 ชั่วโมง (360 นาที) Time-to-Live (TTL) สำหรับการแคชในเชิงบวกของการค้นหา DNS ที่ประสบความสำเร็จ หากคุณต้องการลดการใช้งาน ipcache ของ Squid ให้ตั้งค่านี้เป็น 1 ไม่ใช่ 0

เวลาแคช DNS ล้มเหลว : ค่าเริ่มต้นเป็น 5 นาที Time-to-Live (TTL) สำหรับการลบแคชของการค้นหา DNS ที่ล้มเหลว

หมดเวลาเชื่อมต่อ : ค่าเริ่มต้นคือ 120 วินาที ระบบบางระบบ (โดยเฉพาะลีนุกซ์) ไม่สามารถพึ่งพาได้กับการร้องขอการเชื่อมต่อ (2) หมดเวลาอย่างเหมาะสม ดังนั้นกระบวนการ Squid บังคับใช้หมดเวลาของตัวเองในการเชื่อมต่อเซิร์ฟเวอร์ พารามิเตอร์นี้ระบุระยะเวลาที่จะรอให้การเชื่อมต่อเสร็จสมบูรณ์

การหมดเวลาอ่าน : ค่าเริ่มต้นคือ 15 นาที read_timeout ถูกนำไปใช้ในการเชื่อมต่อฝั่งเซิร์ฟเวอร์ หลังจากการอ่านแต่ละครั้ง () ที่ประสบความสำเร็จหมดเวลาจะขยายออกด้วยจำนวนนี้ หากไม่มีข้อมูลถูกอ่านอีกครั้งหลังจากระยะเวลานี้การร้องขอจะถูกยกเลิกและบันทึกด้วย ERR_READ_TIMEOUT

หมดเวลาการเลือกไซต์ : ค่าเริ่มต้นคือ 4 วินาที สำหรับ URN ต่อการเลือก URL หลาย URL

หมดเวลาคำขอของไคลเอ็นต์ : ค่าเริ่มต้นคือ 15 นาที read_timeout ถูกนำไปใช้ในการเชื่อมต่อฝั่งเซิร์ฟเวอร์ หลังจากการอ่านแต่ละครั้ง () ที่ประสบความสำเร็จหมดเวลาจะขยายออกด้วยจำนวนนี้ หากไม่มีข้อมูลถูกอ่านอีกครั้งหลังจากระยะเวลานี้การร้องขอจะถูกยกเลิกและบันทึกด้วย ERR_READ_TIMEOUT

เวลาเชื่อมต่อไคลเอ็นต์สูงสุด : ค่าเริ่มต้นคือ 1 วัน จำนวนเวลาสูงสุดที่ไคลเอ็นต์ (เบราว์เซอร์) ได้รับอนุญาตให้ยังคงเชื่อมต่อกับกระบวนการแคช สิ่งนี้จะช่วยป้องกันแคชจากการมีซ็อกเก็ตจำนวนมาก (และตัวอธิบายไฟล์) ที่เชื่อมโยงอยู่ในสถานะ CLOSE_WAIT จากไคลเอนต์ระยะไกลที่หายไปโดยไม่ต้องปิดตัวลงอย่างถูกต้อง (เพราะเครือข่ายล้มเหลว

เวลาปิดเครื่องสูงสุด : เริ่มต้นที่ 30 วินาที เมื่อได้รับ SIGTERM หรือ SIGHUP แคชจะเข้าสู่โหมด "รอการปิดเครื่อง" จนกว่าจะปิดซ็อกเก็ตที่ใช้งานอยู่ทั้งหมด ค่านี้คืออายุการใช้งานที่ตั้งไว้สำหรับตัวอธิบายที่เปิดอยู่ทั้งหมดในโหมดปิดเครื่อง ลูกค้าที่ใช้งานหลังจากไม่กี่วินาทีนี้จะได้รับข้อความ 'หมดเวลา'

ไคลเอ็นต์ที่ปิดครึ่ง : ค่าเริ่มต้นเป็น 'เปิด' ไคลเอนต์บางอย่างอาจปิดด้านการส่งของการเชื่อมต่อ TCP ของพวกเขาในขณะที่เปิดด้านการรับของพวกเขา บางครั้ง Squid ไม่สามารถบอกความแตกต่างระหว่างการเชื่อมต่อ TCP แบบปิดครึ่งและเต็มได้ โดยค่าเริ่มต้นการเชื่อมต่อไคลเอนต์ครึ่งปิดจะถูกเก็บไว้เปิดจนกว่าจะอ่าน (2) หรือเขียน (2) บนซ็อกเก็ตส่งกลับข้อผิดพลาด เปลี่ยนตัวเลือกนี้เป็น 'ปิด' และ Squid จะปิดการเชื่อมต่อลูกค้าทันทีเมื่ออ่าน (2) ส่งคืน "ไม่มีข้อมูลให้อ่านอีกต่อไป"

หมดเวลาต่อเนื่อง : เริ่มต้นที่ 120 วินาที หมดเวลาสำหรับการเชื่อมต่อที่ไม่ได้ใช้งานกับลูกค้าเซิร์ฟเวอร์และพร็อกซี่อื่น ๆ การเชื่อมต่อแบบต่อเนื่องจะถูกปิดการใช้งานหากน้อยกว่า 10 วินาที

โฮสต์รีเลย์ WAIS : ค่าเริ่มต้นคือไม่มี ชื่อโฮสต์หรือที่อยู่เพื่อส่งคำขอ WAIS

พอร์ตรีเลย์ WAIS : ค่าเริ่มต้นคือไม่มี พอร์ตเพื่อส่งการร้องขอ WAIS โดยตรงไปที่