เปิดปิดเราเตอร์ของคุณ
- หากต้องการแก้ไขข้อผิดพลาด 503 การดึงข้อมูลแบ็กเอนด์ล้มเหลว ให้รีบูตคอมพิวเตอร์ ping เราเตอร์ ล้างแคชของเบราว์เซอร์ หรือรีเซ็ตเบราว์เซอร์ของคุณ
- อ่านต่อเพื่อเรียนรู้ขั้นตอนโดยละเอียด
หากคุณพบข้อผิดพลาด 503 Backend Fetch Failed Varnish cache server ขณะท่องอินเทอร์เน็ต คู่มือนี้สามารถช่วยได้!
เราจะพูดถึงสาเหตุทั่วไปและเสนอวิธีทดสอบโดยผู้เชี่ยวชาญ WR เพื่อแก้ไขปัญหาทันที
ข้อผิดพลาดแบ็กเอนด์ 503 คืออะไร
แคชเซิร์ฟเวอร์แคช 503 Backend Fetch Failed Varnish ระบุว่าเว็บไซต์หรือบริการเว็บที่คุณพยายามเข้าถึงไม่พร้อมใช้งานในขณะนี้ หรือคุณมีการเชื่อมต่ออินเทอร์เน็ตที่ไม่เสถียร สาเหตุที่เป็นไปได้อื่นๆ ได้แก่:
เราทดสอบ ทบทวน และให้คะแนนอย่างไร
เราทำงานมาตลอด 6 เดือนที่ผ่านมาเพื่อสร้างระบบตรวจสอบใหม่เกี่ยวกับวิธีที่เราผลิตเนื้อหา เมื่อใช้สิ่งนี้ เราได้ปรับปรุงบทความส่วนใหญ่ของเราใหม่ในภายหลังเพื่อมอบความเชี่ยวชาญเชิงปฏิบัติจริงเกี่ยวกับคำแนะนำที่เราทำ
สำหรับรายละเอียดเพิ่มเติมคุณสามารถอ่านได้ วิธีที่เราทดสอบ ทบทวน และให้คะแนนที่ WindowsReport.
- เซิร์ฟเวอร์อยู่ระหว่างการบำรุงรักษา
- เว็บไซต์ถือว่าน่าสงสัยและถูกบล็อกโดย Adblocker บนคอมพิวเตอร์ของคุณ
- เซิร์ฟเวอร์เว็บไซต์มีหน่วยความจำไม่เพียงพอที่จะประมวลผลข้อมูลที่เข้ามา
- ฉันจะแก้ไขข้อผิดพลาด 503 Backend Fetch ล้มเหลวได้อย่างไร
- 1. เพิ่มพลังให้กับเราเตอร์ของคุณ (สำหรับทั้งผู้ใช้ส่วนหน้าและส่วนหลัง)
- 2. ปิงเราเตอร์ของคุณเพื่อตรวจสอบการเชื่อมต่อ
- 3. ล้างแคชของเบราว์เซอร์
- 4. รีเซ็ตเบราว์เซอร์ของคุณ
- 5. เปิดใช้งานปลั๊กอินวานิชอีกครั้ง (ผู้ใช้แบ็กเอนด์)
- 6. แก้ไขไฟล์การกำหนดค่า Varnish & NGIX (ผู้ใช้แบ็กเอนด์)
- 7. แก้ไขความยาวแคช (ผู้ใช้แบ็กเอนด์)
ฉันจะแก้ไขข้อผิดพลาด 503 Backend Fetch ล้มเหลวได้อย่างไร
ก่อนที่จะดำเนินการตามขั้นตอนใดๆ เพื่อแก้ไขข้อความแสดงข้อผิดพลาดการดึงข้อมูลแบ็กเอนด์ 503 ล้มเหลว ให้ดำเนินการตรวจสอบเบื้องต้นต่อไปนี้:
- การใช้เบราว์เซอร์อื่นอาจเป็นวิธีแก้ปัญหาโดยตรงในการแก้ไขปัญหานี้และอื่นๆ ที่คล้ายคลึงกัน 503 ไบต์แรกหมดเวลา.
- กด F5 เพื่อรีเฟรชหน้าเว็บ
- ปิดแท็บที่ใช้งานอยู่ทั้งหมดหรือรีบูทคอมพิวเตอร์ของคุณ
1. เพิ่มพลังให้กับเราเตอร์ของคุณ (สำหรับทั้งผู้ใช้ส่วนหน้าและส่วนหลัง)
- ถอดปลั๊กโมเด็มและเราเตอร์ออกจากเต้ารับไฟฟ้า
- รอประมาณ 15-30 วินาที จากนั้นเสียบโมเด็มกลับเข้าไปในเต้ารับไฟฟ้า
- อีกครั้ง รอประมาณ 1 หรือ 2 นาที จากนั้นเปิดเราเตอร์ของคุณ
- เราเตอร์จะเริ่มทำงาน รอให้ไฟทั้งหมดเป็นสีเขียว จากนั้นทดสอบการเชื่อมต่อของคุณ
การหมุนเวียนพลังงานของเราเตอร์สามารถช่วยแก้ไขปัญหาเครือข่ายท้องถิ่นและรีเฟรชข้อมูล DNS จะช่วยขจัดปัญหาหากปัญหาเกี่ยวกับเว็บไซต์อยู่เคียงข้างคุณ นอกจากนี้ยังสามารถช่วยได้ ปัญหาที่เกี่ยวข้องกับเว็บไซต์ที่คล้ายกัน เช่น ข้อผิดพลาด 503 ไม่พร้อมใช้งาน.
2. ปิงเราเตอร์ของคุณเพื่อตรวจสอบการเชื่อมต่อ
- กด หน้าต่าง คีย์ พิมพ์ คำสั่ง และคลิก ทำงานในฐานะผู้ดูแลระบบ.
- พิมพ์คำสั่งต่อไปนี้เพื่อ ping เซิร์ฟเวอร์ Google DNS และแสดงให้คุณเห็นว่ามีแพ็กเก็ตสูญหายและถูกโจมตีหรือไม่ เข้า:
ping 8.8.8.8
การ Ping เราเตอร์สามารถช่วยวินิจฉัยปัญหาการเชื่อมต่อเครือข่ายท้องถิ่นและขจัดปัญหาที่อาจเกิดขึ้นกับเครือข่ายของคุณได้
3. ล้างแคชของเบราว์เซอร์
- เปิดเบราว์เซอร์ที่คุณต้องการ ที่นี่ เรากำลังสาธิตขั้นตอนต่างๆ โดยใช้ Google Chrome
- ไปที่ ไอคอนสามจุดจากนั้นคลิก การตั้งค่า.
- คลิก ความเป็นส่วนตัวและความปลอดภัย ตัวเลือกแล้วคลิก ล้างข้อมูลการท่องเว็บ.
- สำหรับ ช่วงเวลา, เลือก ตลอดเวลา จากรายการแบบเลื่อนลง และทำเครื่องหมายถูกข้างๆ คุกกี้และข้อมูลไซต์อื่น ๆ, & รูปภาพและไฟล์ที่แคชไว้.
- คลิก ข้อมูลชัดเจน.
หากคุณไม่สามารถเข้าถึงเว็บไซต์ได้เนื่องจากข้อมูลแคชที่เสียหายหรือล้าสมัยที่จัดเก็บไว้ในเบราว์เซอร์ของคุณ ขั้นตอนเหล่านี้อาจช่วยคุณลบข้อมูลดังกล่าวได้
การล้างแคชสามารถช่วยให้คุณผ่านพ้นไปได้ ใบรับรองข้อผิดพลาด 503 หมดอายุแล้ว ปัญหาเพื่อให้คุณไม่ถูกจำกัดให้เข้าชมเว็บไซต์ใดๆ
- ป้องกัน: 3 วิธีในการลบพื้นหลังออกจากวิดีโอ
- แก้ไข: Sky Glass ติดอยู่ที่การอัปเดตซอฟต์แวร์อยู่ระหว่างดำเนินการ
- HBO Max แจ้งให้คุณทราบเมื่อมีคนเข้าสู่ระบบหรือไม่?
- ได้รับการป้องกัน: วิธีเพิ่มสเกลและปรับปรุงวิดีโอโดยใช้ VideoProc Converter AI
4. รีเซ็ตเบราว์เซอร์ของคุณ
- เปิดเบราว์เซอร์ที่คุณต้องการ ที่นี่ เรากำลังสาธิตขั้นตอนต่างๆ โดยใช้ Google Chrome
- ไปที่ ไอคอนสามจุดจากนั้นคลิก การตั้งค่า.
- จากด้านซ้าย ให้เลือก คืนค่าการตั้งค่า.
- คลิก รีเซ็ตการตั้งค่าเป็นค่าเริ่มต้นดั้งเดิม.
- ตอนนี้ตามพร้อมท์ต่อไปนี้ ให้เลือก คืนค่าการตั้งค่า.
หากคุณสามารถใช้เว็บไซต์บนเบราว์เซอร์อื่นได้ แต่ไม่สามารถเปิดบนเบราว์เซอร์ที่ต้องการได้ ถึงเวลาที่ต้องรีเซ็ตเป็นการตั้งค่าเริ่มต้น
5. เปิดใช้งานปลั๊กอินวานิชอีกครั้ง (ผู้ใช้แบ็กเอนด์)
- ไปที่แผงควบคุมเว็บไซต์ของคุณและเข้าสู่ระบบโดยใช้ข้อมูลประจำตัว
- ต่อไปก็ไป ตัวเร่งความเร็วเว็บจากนั้นคลิก จัดการวานิช.
- คลิก ปิดการใช้งานวานิช.
- จากนั้นคลิก ยืนยันการดำเนินการ เพื่อปิดการใช้งาน
- ตอนนี้คลิก เปิดใช้งานวานิช.
หากปัญหา Error 503 Backend Fetch Failed อยู่ที่ฝั่งเซิร์ฟเวอร์และเกิดจากการกำหนดค่าแคช Varnish ไม่ถูกต้องหรือปัญหาอื่นๆ การรีเฟรชปลั๊กอินสามารถช่วยได้ อย่างไรก็ตาม หากปลั๊กอินถูกปิดใช้งานอยู่แล้ว ให้ลองเปิดใช้งานและตรวจสอบว่าปัญหาได้รับการแก้ไขหรือไม่
6. แก้ไขไฟล์การกำหนดค่า Varnish & NGIX (ผู้ใช้แบ็กเอนด์)
- ตรวจสอบให้แน่ใจว่าคุณได้เข้าสู่ระบบโดยใช้สิทธิ์ของผู้ดูแลระบบ ค้นหาและเปิดไฟล์ใน Ubuntu จากเส้นทางนี้ในตัวแก้ไขข้อความที่คุณเลือก: /etc/varnish/default.vcl
- ค้นหาบรรทัดนี้และลบ /pub ออกจากบรรทัด:
.probe = {
.url = "/pub/health_check.php";
- หลังจากการเปลี่ยนแปลงควรมีลักษณะดังนี้:
.probe = {
.url = "/health_check.php";
- หากคุณไม่เห็น /pub ในบรรทัด ให้ลองเพิ่มเข้าไป บันทึกไฟล์.
ตอนนี้ค้นหา nginx.conf.ตัวอย่าง ไฟล์ใน แมกนีโต 2 โฟลเดอร์รูท ให้ทำตามขั้นตอนเหล่านี้:
- ค้นหาบรรทัดนี้และเพิ่ม health_check:
location ~ (index|get|static|report|404|503)\.php$ {
- หลังจากการเปลี่ยนแปลงควรมีลักษณะดังนี้:
location ~ (index|get|static|report|404|503|health_check)\.php$ {
- กด Ctrl + ส เพื่อบันทึกการเปลี่ยนแปลง
7. แก้ไขความยาวแคช (ผู้ใช้แบ็กเอนด์)
- ไปที่ไฟล์กำหนดค่าวานิช:
etc/default/varnish
- มองหา http_resp_hdr_len บรรทัดและเปลี่ยนค่าเป็น 70000 ไบต์ ในกรณีที่ไม่มีพารามิเตอร์ ให้ค้นหา thread_pool_max และเพิ่มบรรทัดนี้:
-p http_resp_hdr_len=70000 \
- ค้นหา http_resp_size และเปลี่ยนค่าเป็น 100000; มันควรมีลักษณะเช่นนี้:
-p http_resp_size=100000 \
- กด Ctrl + ส เพื่อบันทึกการเปลี่ยนแปลง
ในกรณีที่ไม่มีอะไรได้ผลสำหรับคุณ ให้ลองพิจารณาผู้ดูแลเว็บไซต์ อธิบายปัญหาและวิธีแก้ไขที่คุณได้ลองเพื่อขอความช่วยเหลือเพิ่มเติม
หากคุณมีคำถามหรือข้อเสนอแนะเกี่ยวกับเรื่องนี้ โปรดอย่าลังเลที่จะพูดถึงในส่วนความคิดเห็นด้านล่าง