Bắt đầu với một quan sát chính xác
Ghi lại tuyến đường bị ảnh hưởng, thời gian và lỗi hiển thị. So sánh hành động trong cửa sổ trình duyệt riêng tư nếu một phiên hoặc bộ nhớ cache có thể liên quan. Giữ lỗi gốc trong khi thử từng thay đổi một. Loại trừ thông tin xác thực, cookie và dữ liệu cá nhân khỏi các báo cáo được chia sẻ.
Tách các lớp
Nếu một tên không được giải quyết, hãy kiểm tra DNS. Nếu một kết nối thất bại, kiểm tra khả năng kết nối và dịch vụ đang lắng nghe. Đối với lỗi chứng chỉ, kiểm tra tên máy chủ, ngày hết hạn và chuỗi chứng chỉ. Nếu một trang mở ra nhưng một hành động thất bại, kiểm tra phản hồi của ứng dụng. Trình tự này thu hẹp phạm vi điều tra.
Chuẩn bị bàn giao hữu ích
Mô tả kết quả mong đợi, kết quả thực tế và chuỗi tái hiện nhỏ nhất. Bao gồm định danh bản phát hành và định danh yêu cầu đã được làm sạch nếu có. Nêu rõ các kiểm tra nào đã vượt qua. Đối với các vấn đề liên quan đến tài khoản, sử dụng kênh liên lạc đã được thiết lập do dịch vụ hoặc quản trị viên tài khoản của bạn cung cấp.
Các câu hỏi thường gặp
Tại sao một trang con trả về lỗi?
Kiểm tra xem các tệp đã triển khai có chứa tuyến đường và các đường dẫn tài nguyên có đúng không. Mở trực tiếp URL đầy đủ của nó, không chỉ thông qua điều hướng.
Tại sao các mạng lại hiển thị các câu trả lời DNS khác nhau?
Các bộ phân giải có thể giữ lại một câu trả lời trước đó cho đến khi thời gian lưu trong bộ nhớ cache hết hạn. So sánh câu trả lời có thẩm quyền và câu trả lời lưu trong bộ nhớ cache trước khi chỉnh sửa bản ghi một lần nữa.
Tôi có nên lặp lại yêu cầu sau khi hết thời gian chờ không?
Chỉ khi lặp lại là an toàn. Thời gian chờ không cho thấy dịch vụ từ xa có hoàn thành thao tác hay không. Kiểm tra trạng thái của nó hoặc cơ chế idempotency được tài liệu hóa.
Tôi có thể chia sẻ toàn bộ tệp cấu hình không?
Thay vào đó, hãy chia sẻ một ví dụ rút gọn đã được chỉnh sửa. Loại bỏ các thông tin bí mật và giá trị cá nhân trong khi vẫn giữ các tên cài đặt liên quan đến vấn đề.