Whoami trả về đúng những header và địa chỉ mà nó nhận được. Nghe vô dụng cho tới lúc định tuyến sai: khi một tên miền trỏ nhầm app, hoặc gateway không chuyển tiếp header bạn tưởng nó chuyển, đây là chỗ duy nhất nhìn thấy sự thật thay vì đoán.
Dùng vào việc gì
- Tên miền vừa thêm trả về sai app — cài Whoami lên đúng tên miền đó để biết request thật sự đi tới đâu.
- Kiểm tra gateway có chuyển `X-Forwarded-For` và `X-Forwarded-Proto` xuống container hay không, trước khi cài một app thật cần chúng.
- Xác nhận một instance mới nhận được lưu lượng từ bên ngoài, tách bạch với câu hỏi app có chạy đúng hay không.
Keenrig lo hộ bạn những gì
- Nhẹ nhất trong danh mục: 32 MB bộ nhớ, đủ để chạy song song với mọi thứ khác trong lúc bạn chẩn đoán.
- Kiểm tra sức khoẻ theo đường dẫn riêng `/health`, không phải `/` — nên trang gốc trả gì cũng không làm nền tảng tưởng nhầm là app chết.
- Cài và gỡ nhanh; nó không có dữ liệu nào để mất khi bạn xoá đi.
Điều nó không làm. Đây là công cụ chẩn đoán, không phải app để chạy lâu dài. Nó in ra header của request cho bất kỳ ai truy cập được — gỡ nó khỏi tên miền công khai ngay khi bạn tìm ra thứ mình cần tìm.