Điểm:0

Bộ nhớ đệm phản hồi 401 trên mã thông báo xấu trong nginx njs

lá cờ in

Trong ứng dụng của chúng tôi bất cứ khi nào mã thông báo (đến trong tiêu đề) không hợp lệ - thực tế được đảm bảo sẽ không có mã thông báo hợp lệ chính xác. Vì vậy, tôi đang cố gắng giảm tải trách nhiệm phản hồi 401 cho nginx (có hoặc không có njs) Cố gắng tránh duy trì một dịch vụ có bộ đệm đang bị cản trở bởi các yêu cầu không hợp lệ.

Tôi đã nghĩ đến js_content mỗi cuộc gọi và kiểm tra cục bộ "trong bộ đệm bộ nhớ" của mã thông báo không hợp lệ hoặc thậm chí tốt hơn để có API cho bộ đệm nginx nhưng dường như tôi không thể tìm thấy tài liệu về bất kỳ tài liệu nào ở trên.

Yêu cầu xác thực có vẻ không hữu ích vì tôi sẽ không có cách điền vào bộ đệm bằng 401 sẽ được trả về từ dịch vụ của tôi (trong một "lỗi bộ đệm")

Bất kỳ cách nào khác có thể sẽ được hoan nghênh nhưng tôi muốn đạt được khả năng giảm tải này sang nginx

djdomi avatar
lá cờ za
`proxy_cache_valid 401 404 60m` có lẽ đó là những gì bạn đang tìm kiếm
lá cờ in
thú vị, nhưng tôi có thể lưu vào bộ đệm dựa trên tiêu đề chứ không phải URL không?
djdomi avatar
lá cờ za
bộ đệm này cho tiêu đề 404 và 401 hoặc ý bạn muốn nói chính xác là tiêu đề gì?
lá cờ in
Mã thông báo API nằm trong một tiêu đề cụ thể

Đăng câu trả lời

Hầu hết mọi người không hiểu rằng việc đặt nhiều câu hỏi sẽ mở ra cơ hội học hỏi và cải thiện mối quan hệ giữa các cá nhân. Ví dụ, trong các nghiên cứu của Alison, mặc dù mọi người có thể nhớ chính xác có bao nhiêu câu hỏi đã được đặt ra trong các cuộc trò chuyện của họ, nhưng họ không trực giác nhận ra mối liên hệ giữa câu hỏi và sự yêu thích. Qua bốn nghiên cứu, trong đó những người tham gia tự tham gia vào các cuộc trò chuyện hoặc đọc bản ghi lại các cuộc trò chuyện của người khác, mọi người có xu hướng không nhận ra rằng việc đặt câu hỏi sẽ ảnh hưởng—hoặc đã ảnh hưởng—mức độ thân thiện giữa những người đối thoại.