დენის ციკლი თქვენი როუტერი
- 503-ის შეცდომის გამოსწორების მიზნით, ჩამოტვირთვა ვერ მოხერხდა, გადატვირთეთ თქვენი კომპიუტერი, პინგი აიღეთ როუტერზე, გაასუფთავეთ ბრაუზერის ქეში ან გადატვირთეთ თქვენი ბრაუზერი.
- განაგრძეთ კითხვა, რომ გაიგოთ დეტალური ნაბიჯები.
თუ ინტერნეტში დათვალიერებისას შეგხვდათ შეცდომა 503 Backend Fetch Failed Varnish ქეში სერვერი, ეს სახელმძღვანელო დაგეხმარებათ!
ჩვენ ვისაუბრებთ გავრცელებულ მიზეზებზე და შემოგთავაზებთ WR ექსპერტების ტესტირებულ მეთოდებს პრობლემის დაუყოვნებლივ გამოსასწორებლად.
რა არის backend შეცდომა 503?
503 Backend Fetch Failed Varnish-ის ქეში სერვერი მიუთითებს, რომ ვებსაიტი ან ვებ სერვისი, რომელზეც ცდილობთ წვდომას, ამჟამად მიუწვდომელია ან გაქვთ არასტაბილური ინტერნეტ კავშირი. სხვა სავარაუდო მიზეზებია:
როგორ ვამოწმებთ, განვიხილავთ და ვაფასებთ?
ჩვენ ვმუშაობდით ბოლო 6 თვის განმავლობაში ახალი მიმოხილვის სისტემის შექმნაზე, თუ როგორ ვაწარმოებთ კონტენტს. მისი გამოყენებით, ჩვენ შემდგომში გადავაკეთეთ ჩვენი სტატიების უმეტესი ნაწილი, რათა მოგაწოდოთ ნამდვილი პრაქტიკული ექსპერტიზა ჩვენს მიერ შექმნილ სახელმძღვანელოებზე.
დამატებითი დეტალებისთვის შეგიძლიათ წაიკითხოთ როგორ ვამოწმებთ, განვიხილავთ და ვაფასებთ WindowsReport-ზე.
- სერვერი მოვლის რეჟიმშია.
- ვებსაიტი ითვლება საეჭვოდ და, შესაბამისად, დაბლოკილია Adblocker-ის მიერ თქვენს კომპიუტერში.
- ვებსაიტის სერვერს არ აქვს საკმარისი მეხსიერება შემომავალი ინფორმაციის დასამუშავებლად.
- როგორ გამოვასწორო შეცდომა 503 Backend Fetch Failed?
- 1. თქვენი როუტერის დენის ციკლი (როგორც ფრონტენდის, ასევე უკანა ნაწილის მომხმარებლებისთვის)
- 2. დაარეგისტრირეთ თქვენი როუტერი კავშირის შესამოწმებლად
- 3. ბრაუზერის ქეშის გასუფთავება
- 4. გადატვირთეთ თქვენი ბრაუზერი
- 5. ხელახლა ჩართეთ Varnish მოდული (Backend მომხმარებლები)
- 6. შეცვალეთ Varnish & NGIX კონფიგურაციის ფაილები (Backend მომხმარებლები)
- 7. ქეშის სიგრძის რედაქტირება (Backend მომხმარებლები)
როგორ გამოვასწორო შეცდომა 503 Backend Fetch Failed?
სანამ რაიმე ნაბიჯს გააგრძელებთ 503-ის გამოტანის წარუმატებელი შეცდომის შეტყობინების გამოსწორების მიზნით, გაიარეთ შემდეგი წინასწარი შემოწმება:
- სხვა ბრაუზერის გამოყენება შეიძლება იყოს პირდაპირი გამოსავალი ამ და სხვა მსგავსი პრობლემის გადასაჭრელად 503 პირველი ბაიტის დრო.
- დაჭერა F5 ვებ გვერდის გასაახლებლად.
- დახურეთ ყველა სხვა აქტიური ჩანართი ან გადატვირთეთ კომპიუტერი.
1. თქვენი როუტერის დენის ციკლი (როგორც ფრონტენდის, ასევე უკანა ნაწილის მომხმარებლებისთვის)
- გამორთეთ მოდემი და როუტერი დენის განყოფილებიდან.
- დაელოდეთ 15-30 წამს, შემდეგ შეაერთეთ მოდემი დენის განყოფილებაში.
- ისევ დაელოდეთ 1 ან 2 წუთს, შემდეგ ჩართეთ როუტერი,
- როუტერი ჩაირთვება; დაელოდეთ სანამ ყველა შუქი მწვანე გახდება, შემდეგ შეამოწმეთ თქვენი კავშირი.
როუტერის დენის ციკლი დაგეხმარებათ ადგილობრივი ქსელის პრობლემების გასუფთავებაში და DNS ინფორმაციის განახლებაში. ამით აღმოიფხვრება პრობლემა, თუ ვებსაიტთან დაკავშირებული პრობლემა თქვენს მხარესაა. ეს ასევე შეიძლება დაეხმაროს ვებსაიტთან დაკავშირებული მსგავსი პრობლემები, როგორიცაა 503 შეცდომა მიუწვდომელია.
2. დაარეგისტრირეთ თქვენი როუტერი კავშირის შესამოწმებლად
- დააჭირეთ ფანჯრები გასაღები, ტიპი სმდ და დააწკაპუნეთ Ადმინისტრატორის სახელით გაშვება.
- აკრიფეთ შემდეგი ბრძანება Google DNS სერვერების პინგისთვის და გაჩვენებთ, არის თუ არა რაიმე პაკეტის დაკარგვა და დააჭირეთ შედი:
ping 8.8.8.8
როუტერის პინგირება დაგეხმარებათ ლოკალური ქსელის დაკავშირების პრობლემების დიაგნოსტირებაში და თქვენს ქსელთან დაკავშირებული სავარაუდო პრობლემების გამორიცხვაში.
3. ბრაუზერის ქეშის გასუფთავება
- გახსენით სასურველი ბრაუზერი. აქ ჩვენ ვაჩვენებთ ნაბიჯებს Google Chrome-ის გამოყენებით.
- გადადით სამი წერტილის ხატი, შემდეგ დააწკაპუნეთ პარამეტრები.
- დააწკაპუნეთ კონფიდენციალურობა და უსაფრთხოება ვარიანტი და დააწკაპუნეთ დათვალიერების მონაცემების გასუფთავება.
- ამისთვის Დროის მონაკვეთი, აირჩიეთ Ყოველთვის ჩამოსაშლელი სიიდან და მოათავსეთ გამშვები ნიშანი გვერდით ქუქიები და საიტის სხვა მონაცემები, & ქეშირებული სურათები და ფაილები.
- დააწკაპუნეთ მონაცემების გასუფთავება.
თუ თქვენ ვერ შედიხართ ვებსაიტზე თქვენს ბრაუზერში შენახული დაზიანებული ან მოძველებული ქეშირებული მონაცემების გამო, ეს ნაბიჯები დაგეხმარებათ მის წაშლაში.
ქეშის გასუფთავება დაგეხმარებათ გადალახოთ შეცდომის 503 სერტიფიკატს ვადა გაუვიდა საკითხი ისე, რომ თქვენ არ ხართ შეზღუდული რომელიმე ვებსაიტის მონახულებაზე.
- დაცულია: ვიდეოდან ფონის ამოღების 3 გზა
- შესწორება: Sky Glass ჩაჭედილი პროგრამული უზრუნველყოფის განახლება მიმდინარეობს
- გაცნობებთ თუ არა HBO Max ვინმეს შესვლისას?
- დაცულია: როგორ გავზარდოთ და გავაუმჯობესოთ ვიდეო VideoProc Converter AI გამოყენებით
4. გადატვირთეთ თქვენი ბრაუზერი
- გახსენით სასურველი ბრაუზერი. აქ ჩვენ ვაჩვენებთ ნაბიჯებს Google Chrome-ის გამოყენებით.
- გადადით სამი წერტილის ხატი, შემდეგ დააწკაპუნეთ პარამეტრები.
- მარცხენა მხრიდან აირჩიეთ Პარამეტრების შეცვლა.
- დააწკაპუნეთ გადააყენეთ პარამეტრები თავდაპირველ ნაგულისხმევად.
- ახლა, შემდეგ მოთხოვნაზე, აირჩიეთ Პარამეტრების შეცვლა.
თუ თქვენ შეგიძლიათ გამოიყენოთ ვებსაიტი სხვა ბრაუზერში, მაგრამ არ შეგიძლიათ გახსნათ იგი სასურველ ბრაუზერში, დროა გადააყენოთ იგი ნაგულისხმევ პარამეტრებზე.
5. ხელახლა ჩართეთ Varnish მოდული (Backend მომხმარებლები)
- გადადით თქვენი ვებსაიტის მართვის პანელზე და შედით ავტორიზაციის მონაცემების გამოყენებით.
- შემდეგი, გადადით ვებ ამაჩქარებელი, შემდეგ დააწკაპუნეთ მართეთ ლაქი.
- დააწკაპუნეთ გამორთეთ ლაქი.
- შემდეგი, დააწკაპუნეთ დაადასტურეთ მოქმედება გამორთვა.
- ახლა დააწკაპუნეთ ჩართეთ ლაქი.
თუ შეცდომა 503 Backend Fetch Failed პრობლემა სერვერის ბოლოშია და გამოწვეულია Varnish ქეშის არასწორი კონფიგურაციით ან სხვა პრობლემებით, მოდულის განახლება დაგეხმარებათ. თუმცა, თუ დანამატი უკვე გამორთულია, სცადეთ მისი ჩართვა და შეამოწმეთ პრობლემა მოგვარებულია თუ არა.
6. შეცვალეთ Varnish & NGIX კონფიგურაციის ფაილები (Backend მომხმარებლები)
- დარწმუნდით, რომ შესული ხართ ადმინისტრატორის პრივილეგიების გამოყენებით. იპოვნეთ და გახსენით ფაილი Ubuntu-ში ამ ბილიკიდან თქვენი არჩევანის ტექსტურ რედაქტორში: /etc/varnish/default.vcl
- მოძებნეთ ეს ხაზი და ამოიღეთ / pub მისგან:
.probe = {
.url = "/pub/health_check.php";
- ცვლილების შემდეგ, ის ასე უნდა გამოიყურებოდეს:
.probe = {
.url = "/health_check.php";
- თუ ვერ ხედავთ /pub-ს ხაზში, სცადეთ მისი დამატება. შეინახეთ ფაილი.
ახლა იპოვნეთ nginx.conf.sample ფაილში მაგნიტო 2 root საქაღალდე, მიჰყევით ამ ნაბიჯებს:
- იპოვნეთ ეს ხაზი და დაამატეთ health_check:
location ~ (index|get|static|report|404|503)\.php$ {
- ცვლილების შემდეგ, ის ასე უნდა გამოიყურებოდეს:
location ~ (index|get|static|report|404|503|health_check)\.php$ {
- დაჭერა Ctrl + ს ცვლილებების შესანახად.
7. ქეშის სიგრძის რედაქტირება (Backend მომხმარებლები)
- გადადით Varnish-ის კონფიგურაციის ფაილზე:
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 + ს ცვლილებების შესანახად.
თუ არაფერი გამოგივიდათ, მაშინ სცადეთ განიხილოთ ვებსაიტის ადმინისტრატორი, აუხსენით პრობლემა და გამოასწორეთ, რაც სცადეთ შემდგომი დახმარებისთვის.
თუ თქვენ გაქვთ რაიმე შეკითხვები ან წინადადებები ამ საკითხთან დაკავშირებით, მოგერიდებათ მიუთითოთ ისინი კომენტარების განყოფილებაში ქვემოთ.