feat: report pod address from echo endpoint

Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
This commit is contained in:
DongHyeonka
2026-09-03 13:44:29 +09:00
co-authored by Claude Opus 5
parent 51bb055d61
commit 6c90468c5a
@@ -43,6 +43,9 @@ public class ApiController {
Map<String, Object> response = new LinkedHashMap<>(); Map<String, Object> response = new LinkedHashMap<>();
response.put("headers", headers); response.put("headers", headers);
response.put("remoteAddr", request.getRemoteAddr()); response.put("remoteAddr", request.getRemoteAddr());
// Pod IP. Identifies which replica answered, which is what makes the
// host nginx upstream distribution and the sticky-session switch observable.
response.put("localAddr", request.getLocalAddr());
response.put("scheme", request.getScheme()); response.put("scheme", request.getScheme());
response.put("secure", request.isSecure()); response.put("secure", request.isSecure());
response.put("serverName", request.getServerName()); response.put("serverName", request.getServerName());