Mục lục:

Lỗi 503 có nghĩa là gì và làm thế nào để khắc phục nó
Lỗi 503 có nghĩa là gì và làm thế nào để khắc phục nó
Anonim

Hướng dẫn cho người dùng thông thường và quản trị viên trang web.

Cách khắc phục lỗi 503: hướng dẫn cuối cùng
Cách khắc phục lỗi 503: hướng dẫn cuối cùng

Lỗi 503 nghĩa là gì

Mã 503 cho biết rằng dịch vụ đang chạy không khả dụng (Service Unavailable). Thông thường điều này không kéo dài lâu: ví dụ: quyền truy cập vào tài nguyên bị đóng trong khi khởi động lại hoặc để bảo trì.

Nhưng đôi khi lỗi 503 xảy ra do thực tế là công việc của hệ thống không được tổ chức một cách chính xác. Máy chủ tương tác với hàng đợi yêu cầu: chấp nhận chúng, xử lý chúng và đưa ra phản hồi. Nó xử lý các truy vấn nhẹ một cách nhanh chóng, trong khi những truy vấn phức tạp mất nhiều thời gian. Nếu có nhiều yêu cầu nặng như vậy, hàng đợi sẽ chậm.

Chiều dài hàng đợi thường cố định. Khi bạn truy cập trang web, bạn sẽ gửi một yêu cầu đến máy chủ. Nếu không có chỗ cho nó, lỗi 503 sẽ xuất hiện.

Phải làm gì đối với người dùng gặp lỗi 503

Hãy thử các bước sau - có khả năng sự cố sẽ được giải quyết.

Kiểm tra xem mọi người có gặp lỗi không

Các dịch vụ trực tuyến này sẽ hiển thị nếu tất cả người dùng không thể truy cập trang web hoặc nếu lỗi 503 chỉ xuất hiện đối với bạn:

  • Xuống cho tất cả mọi người hoặc chỉ cho tôi;
  • Hành tinh Trang web;
  • 2 MẸO.

Cái thứ hai đặc biệt thuận tiện: nó thực hiện các yêu cầu đến trang web từ các máy chủ từ các quốc gia khác nhau và hiển thị mã phản hồi. Nếu có lỗi 503 trong ít nhất một trường hợp, thì bạn chắc chắn không đơn độc.

Nếu các dịch vụ cho thấy rằng tài nguyên có sẵn, hãy thử truy cập nó từ một thiết bị khác. Hoặc nhờ bạn bè của bạn kiểm tra xem mọi thứ có ổn không với trang web.

Vui lòng đợi và thử lại sau

Làm mới trang. Nếu bạn vẫn thấy lỗi 503, hãy thử truy cập trang web sau: sau vài phút hoặc khi có ít người dùng hơn. Điều này chủ yếu áp dụng cho các trò chơi hoặc tài nguyên đã trở nên rất phổ biến. Ví dụ: nếu chính phủ công bố các khoản thanh toán mới được xử lý trực tuyến, thì dung lượng máy chủ có thể không đủ cho tất cả mọi người.

Khởi động lại thiết bị của bạn

Nếu chỉ bạn đang gặp sự cố, khởi động lại điện thoại thông minh, máy tính hoặc máy tính bảng của bạn có thể hữu ích.

Nếu cách đó không hiệu quả, hãy khởi động lại bộ định tuyến của bạn. Điều này có thể được thực hiện theo ba cách.

1. Qua bảng điều khiển

Nó thường nằm ở 192.168.0.1 hoặc 192.168.0.1. IP được nhập trực tiếp trong trình duyệt, nhưng có thể có các tùy chọn - hãy kiểm tra hướng dẫn cho kiểu máy của bạn.

Trong bảng điều khiển, bạn cần tìm nút "Khởi động lại" hoặc "Khởi động lại": nó có thể nằm trong menu "Hệ thống", "Hệ thống", v.v. Nhấp và đợi trang làm mới.

Phải làm gì trong trường hợp lỗi 503: khởi động lại bộ định tuyến qua bảng điều khiển
Phải làm gì trong trường hợp lỗi 503: khởi động lại bộ định tuyến qua bảng điều khiển

2. sử dụng nút tắt máy

Nút Bật / Tắt thường nằm ở mặt sau của bộ định tuyến. Bấm vào đó, đợi 20-30 giây và bật lại thiết bị. Khoảng thời gian này đủ để các tụ điện phóng điện, chip nhớ ngừng nhận điện, tất cả dữ liệu tạm thời được thiết lập lại.

Quan trọng! Đừng nhầm lẫn nút Bật / Tắt với Đặt lại, nút này không chỉ khởi động lại bộ định tuyến mà còn đặt lại cài đặt của nó. Nếu nút lõm vào thân và bạn cần que diêm hoặc tuốc nơ vít để nhấn, đừng cố chạm vào.

3. bằng cách rút phích cắm khỏi ổ cắm

Rút phích cắm bộ đổi nguồn, đợi 20-30 giây rồi cắm lại.

Thay đổi địa chỉ DNS

May mắn thay, địa chỉ máy chủ DNS có thể được thay đổi. Vì vậy, bạn có thể sử dụng IP DNS công cộng của Google: 8.8.8.8 và 8.8.4.4 cho tiêu chuẩn IPv4, 2001: 4860: 4860:: 8888 và 2001: 4860: 4860:: 8844 cho IPv6 mới. Đây là cách để làm điều đó.

1. Trên máy tính Windows

Nhấn Win + R. Trong cửa sổ Run, nhập ncpa.cpl và nhấn Enter.

Phải làm gì với lỗi 503: Nhập ncpa.cpl
Phải làm gì với lỗi 503: Nhập ncpa.cpl

Chọn kết nối bạn đang sử dụng, nhấp chuột phải vào nó, nhấp vào "Thuộc tính".

Nhấp vào "Thuộc tính"
Nhấp vào "Thuộc tính"

Trong danh sách các thành phần, tìm mục "IP phiên bản 4" hoặc "TCP / IPv4", nhấp vào "Thuộc tính". Chọn nút radio "Sử dụng các địa chỉ máy chủ DNS sau", nhập 8.8.8.8 và 8.8.4.4 vào hai dòng.

Nếu bạn có "IP phiên bản 6" hoặc "TCP / IPv6" trong danh sách thành phần, bạn có thể đặt tương tự các địa chỉ 2001: 4860: 4860:: 8888 và 2001: 4860: 4860:: 8844.

Phải làm gì trong trường hợp lỗi 503: đặt địa chỉ
Phải làm gì trong trường hợp lỗi 503: đặt địa chỉ

Cũng nên đặt lại bộ nhớ cache DNS. Để thực hiện việc này, nhấn giữ Win + R một lần nữa, trong cửa sổ "Run", nhập cmd.

Phải làm gì với lỗi 503: gõ cmd
Phải làm gì với lỗi 503: gõ cmd

Trong bảng điều khiển viết ipconfig / flushdns và nhấp vào Enter.

Phải làm gì với lỗi 503: ghi ipconfig / flushdns
Phải làm gì với lỗi 503: ghi ipconfig / flushdns

2. Trên máy tính có macOS

Chuyển đến menu "Cài đặt hệ thống" - "Mạng". Nếu bạn thấy biểu tượng có ổ khóa đóng ở dưới cùng bên trái, hãy nhấp vào biểu tượng đó và nhập mật khẩu quản trị viên vào cửa sổ xuất hiện.

Phải làm gì trong trường hợp lỗi 503: vào menu "Cài đặt hệ thống" - "Mạng"
Phải làm gì trong trường hợp lỗi 503: vào menu "Cài đặt hệ thống" - "Mạng"

Nhấp vào kết nối cần thiết và chọn mục "Nâng cao" từ menu.

Cách sửa lỗi 503: chọn "Advanced" từ menu
Cách sửa lỗi 503: chọn "Advanced" từ menu

Trên tab DNS, nhấp vào dấu "+" và thêm địa chỉ vào danh sách.

Cách sửa lỗi 503: nhấp vào dấu "+" và thêm địa chỉ vào danh sách
Cách sửa lỗi 503: nhấp vào dấu "+" và thêm địa chỉ vào danh sách

Xóa bộ nhớ cache DNS của bạn. Bắt đầu thiết bị đầu cuối, viết lệnh sudo killall -HUP mDNSResponder … Sau đó nhấn Return và nhập mật khẩu quản trị của bạn.

Cách sửa lỗi 503: Viết lệnh sudo killall -HUP mDNSResponder
Cách sửa lỗi 503: Viết lệnh sudo killall -HUP mDNSResponder

3. Trên bộ định tuyến

Đi tới bảng điều khiển của bộ định tuyến và tìm mục có địa chỉ của máy chủ DNS - chúng có thể nằm trong cài đặt DHCP. Nhập hai địa chỉ theo đúng định dạng (IPv4 hoặc IPv6), tùy thuộc vào những gì thiết bị của bạn hỗ trợ.

Cách sửa lỗi 503: nhập hai địa chỉ
Cách sửa lỗi 503: nhập hai địa chỉ

Xóa bộ nhớ cache của YouTube trên Android

Trên các thiết bị Android, lỗi 503 ứng dụng YouTube đôi khi xảy ra do thông tin trong bộ nhớ cache bị hỏng. Hãy thử xóa nó để bắt đầu và chạy lại dịch vụ. Hành động như thế này.

Đi tới cài đặt. Tìm YouTube trong danh sách ứng dụng.

Cách sửa lỗi 503: vào cài đặt
Cách sửa lỗi 503: vào cài đặt
Tìm YouTube
Tìm YouTube

Dừng lại và nhấp vào "Xóa bộ nhớ cache". Sau đó chạy lại ứng dụng.

Ngừng hoạt động
Ngừng hoạt động
Nhấp vào "Xóa bộ nhớ cache"
Nhấp vào "Xóa bộ nhớ cache"

Thu nhỏ danh sách phát trên YouTube của bạn

Đôi khi lỗi 503 xảy ra khi có quá nhiều video trong danh sách phát Xem sau của bạn. Hãy thử thu nhỏ nó rồi tải lại trang hoặc ứng dụng.

Liên hệ với ban quản trị tài nguyên

Có lẽ các quản trị viên trang web vẫn chưa nhận thức được vấn đề. Hoặc ngược lại, họ biết cách giải quyết hoặc mọi thứ sẽ ổn đến mức nào. Tóm lại, nếu không có cách nào ở trên hữu ích, hãy liên hệ với họ.

Phải làm gì đối với quản trị viên gặp lỗi 503

Tất cả phụ thuộc vào công cụ của trang web của bạn và cài đặt của nó. Chọn các tùy chọn thích hợp và kiểm tra xem điều này có giải quyết được sự cố không.

Đặt tùy chọn Thử lại Sau khi

Nó hiển thị bao lâu sau khi nhận được lỗi 503, khách hàng nên đợi trước khi có yêu cầu tiếp theo tới máy chủ. Giá trị được biểu thị bằng mili giây, bạn tự đặt giá trị của nó. Điều này sẽ ngăn chặn các yêu cầu lặp lại quá thường xuyên.

Xem lại thời gian của các bài tập thông thường

Chuyển danh sách gửi thư và các tác vụ khác thường nằm trong Cron hệ thống đến thời điểm máy chủ tải tối thiểu. Và đồng thời, refresh bộ nhớ của bạn về các quy tắc sử dụng hosting để không vi phạm các giới hạn về số lượng thư gửi và thời gian chạy script.

Cài đặt bảo vệ DDoS

Đây cũng là những yêu cầu đi đến hàng đợi chung. Loại bỏ chúng - bạn có thể nhanh chóng cung cấp cho người dùng quyền truy cập vào tài nguyên của bạn.

Không chuyển các tệp lớn qua

Thông thường các máy chủ lưu trữ giới hạn thời gian chạy của các tập lệnh. Nếu bạn chuyển các tệp lớn thông qua một tập lệnh như vậy, rất có thể bạn sẽ không đầu tư vào giới hạn. Ngoài ra, quá trình chuyển sẽ diễn ra theo một quy trình riêng biệt, có nghĩa là nó sẽ không thể xử lý các yêu cầu từ hàng đợi chung.

Chuyển tệp trực tiếp trong tình huống này có lợi hơn. Nó sử dụng một quy trình đa luồng, không ảnh hưởng nhiều đến tốc độ tải của trang web hoặc dịch vụ nói chung.

Loại bỏ các thành phần CMS nặng hoặc lỗi thời

Cố gắng tắt từng thành phần CMS của bạn và xem tình hình thay đổi. Nếu bạn tìm thấy một nguồn tiềm ẩn của sự cố, hãy thử cập nhật thành phần này. Hoặc suy nghĩ về cách thực hiện nếu không có nó - ví dụ: thay thế nó bằng một tín hiệu tương tự mới hơn và nhanh hơn.

Kết hợp các tài nguyên vào một tệp để giảm số lượng yêu cầu

Nếu ứng dụng web của bạn sử dụng nhiều tài nguyên nhỏ (hình ảnh, bảng định kiểu, tập lệnh, v.v.) và tải từng tài nguyên trong số chúng với một yêu cầu riêng biệt, chúng có thể chiếm một phần đáng kể trong hàng đợi. Để giải quyết vấn đề, hãy kết hợp mọi thứ thành một tệp.

Xóa kết nối với máy chủ từ xa

Họ có thể không phản hồi trong thời gian quá lâu. Trong thời gian chờ đợi, phần còn lại của các yêu cầu đến máy chủ của bạn sẽ chờ xử lý.

Tìm các sự cố như vậy trong mã và nếu bạn không thể thực hiện mà không có máy chủ từ xa, hãy đặt một khoảng thời gian chờ nhỏ để đợi. Cân nhắc hành động trong trường hợp anh ấy không có thời gian để trả lời.

Tối ưu hóa các truy vấn MySQL

Nếu bạn sử dụng MySQL và một số truy vấn đủ chậm, một số nhà cung cấp dịch vụ lưu trữ sẽ tự động tạo tệp nhật ký mysql-slow.log. Nó thu thập các cuộc gọi cơ sở dữ liệu có vấn đề nhất. Phân tích chúng và tối ưu hóa nếu có thể.

Ngoài ra, lập chỉ mục cơ sở dữ liệu và cố gắng sử dụng các thành phần bộ nhớ đệm để giảm số lượng yêu cầu.

Cài đặt chống đỉa

Nếu một quản trị viên web khác sử dụng các liên kết trực tiếp đến tài nguyên của bạn, chẳng hạn như chèn ảnh của bạn trên các trang của anh ấy, điều này cũng làm tăng hàng đợi yêu cầu. Các mô-đun và cài đặt chống đỉa giúp chống lại điều này một cách hiệu quả. Một số máy chủ lưu trữ cho phép bạn kích hoạt chúng trong bảng quản trị. Đối với những người khác, bạn cần phải định cấu hình mọi thứ theo cách thủ công, chẳng hạn như thông qua các quy tắc mod_rewrite trong tệp.htaccess hoặc các mô-đun riêng lẻ.

Cài đặt các thành phần bộ nhớ đệm

Chúng sẽ giúp bạn giảm tải hàng đợi yêu cầu và giảm thời gian xử lý trung bình. Do đó, sẽ có chỗ cho các lần truy cập mới và người dùng sẽ không thấy lỗi 503.

Tham khảo ý kiến của nhà cung cấp dịch vụ

Có lẽ vấn đề không chỉ có bạn, và các chuyên gia của công ty lưu trữ biết cách giải quyết nó. Sẽ không thừa nếu xem qua các tài liệu Câu hỏi thường gặp trước đó và xem các chủ đề mới nhất trên diễn đàn tài nguyên. Có khả năng là đã có các hướng dẫn sẵn sàng.

Đề xuất: