Skip to main content

พร็อกซีเซิร์ฟเวอร์แคชคืออะไร?

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

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

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

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