=== b5 주입 1 시각을 남기고 Redis 를 0대로 내린다 ===
18:14:47 정지
deployment.apps/redis scaled
pod/redis-f94bc6dbf-s674z condition met
=== b5 주입 검증 ① Redis 가 0대인가 ===
No resources found in keycloak-lab namespace.
NAME    READY   UP-TO-DATE   AVAILABLE   AGE
redis   0/0     0            0           168m
=== b5 주입 검증 ② BFF 로그에서 연결 시도를 찾는다 ===
2026-09-17T09:09:46.531Z  WARN 1 --- [keycloak-bff] [l-1:housekeeper] com.zaxxer.hikari.pool.PoolBase          : HikariPool-1 - Failed to validate connection org.postgresql.jdbc.PgConnection@13f41550 (This connection has been closed.). Possibly consider using a shorter maxLifetime value.
2026-09-17T09:09:54.173Z  WARN 1 --- [keycloak-bff] [l-1:housekeeper] com.zaxxer.hikari.pool.PoolBase          : HikariPool-1 - Failed to validate connection org.postgresql.jdbc.PgConnection@75a79757 (This connection has been closed.). Possibly consider using a shorter maxLifetime value.
2026-09-17T09:09:55.362Z  WARN 1 --- [keycloak-bff] [l-1:housekeeper] com.zaxxer.hikari.pool.PoolBase          : HikariPool-1 - Failed to validate connection org.postgresql.jdbc.PgConnection@43aef356 (This connection has been closed.). Possibly consider using a shorter maxLifetime value.
2026-09-17T09:09:57.318Z  WARN 1 --- [keycloak-bff] [l-1:housekeeper] com.zaxxer.hikari.pool.PoolBase          : HikariPool-1 - Failed to validate connection org.postgresql.jdbc.PgConnection@7be4bd3b (This connection has been closed.). Possibly consider using a shorter maxLifetime value.
2026-09-17T09:09:57.955Z  WARN 1 --- [keycloak-bff] [l-1:housekeeper] com.zaxxer.hikari.pool.PoolBase          : HikariPool-1 - Failed to validate connection org.postgresql.jdbc.PgConnection@32b0803f (This connection has been closed.). Possibly consider using a shorter maxLifetime value.
2026-09-17T09:10:19.741Z  WARN 1 --- [keycloak-bff] [l-1:housekeeper] com.zaxxer.hikari.pool.PoolBase          : HikariPool-1 - Failed to validate connection org.postgresql.jdbc.PgConnection@5b2e9f1c (This connection has been closed.). Possibly consider using a shorter maxLifetime value.
2026-09-17T09:13:13.527Z  INFO 1 --- [keycloak-bff] [xecutorLoop-1-2] i.l.core.protocol.ConnectionWatchdog     : Reconnecting, last destination was redis.keycloak-lab.svc/10.43.44.209:6379
2026-09-17T09:13:13.528Z  INFO 1 --- [keycloak-bff] [xecutorLoop-1-1] i.l.core.protocol.ConnectionWatchdog     : Reconnecting, last destination was redis.keycloak-lab.svc/10.43.44.209:6379
2026-09-17T09:13:13.529Z  WARN 1 --- [keycloak-bff] [ioEventLoop-4-2] i.l.core.protocol.ConnectionWatchdog     : Cannot reconnect to [redis.keycloak-lab.svc/<unresolved>:6379]: Connection refused: redis.keycloak-lab.svc/10.43.44.209:6379
2026-09-17T09:13:13.530Z  WARN 1 --- [keycloak-bff] [ioEventLoop-4-1] i.l.core.protocol.ConnectionWatchdog     : Cannot reconnect to [redis.keycloak-lab.svc/<unresolved>:6379]: Connection refused: redis.keycloak-lab.svc/10.43.44.209:6379
=== b5 주입 검증 ③ 엉뚱한 것을 죽이지 않았는지 본다 ===
NAME                           READY   STATUS    RESTARTS   AGE
bff-5d97897676-nmlqs           1/1     Running   0          168m
bff-5d97897676-zvfhp           1/1     Running   0          168m
keycloak-0                     1/1     Running   0          3m17s
keycloak-1                     1/1     Running   0          3m50s
oauth2-proxy-d9b587458-7x9jt   1/1     Running   0          74m
oauth2-proxy-d9b587458-njxdw   1/1     Running   0          74m
postgres-7b474b88c8-kvt96      1/1     Running   0          4m23s
=== b5 관찰 세 경로를 다시 친다 (문서 그대로) ===
/  000
/bff/token-boundary  000
/actuator/health  000
=== (진단) 엣지 주소를 짚어 같은 셋 ===
/  200
/bff/token-boundary  000
/actuator/health  000
=== (진단) token-boundary 응답 본문 ===
[본문 끝]
=== b5 관찰 health 그룹 셋을 코드와 본문으로 본다 (엣지 주소를 짚어서) ===
health  000
health/readiness  200
health/liveness  200

{"status":"UP"}
=== b5 관찰 엔드포인트가 아직 ready 인지 본다 ===
NAME        ADDR                        READY
bff-ptf2d   [10.42.1.51],[10.42.0.22]   true,true
=== (진단) /actuator/health 를 더 길게 기다려 본다 ===
health 503  total 60.046452
exit=0
{"status":"DOWN","groups":["liveness","readiness"],"components":{"db":{"status":"UP","details":{"database":"PostgreSQL","validationQuery":"isValid()"}},"diskSpace":{"status":"UP","details":{"total":20922114048,"free":13516791808,"threshold":10485760,"path":"/app/.","exists":true}},"livenessState":{"status":"UP"},"ping":{"status":"UP"},"readinessState":{"status":"UP"},"redis":{"status":"DOWN","details":{"error":"org.springframework.dao.QueryTimeoutException: Redis command timed out"}},"ssl":{"status":"UP","details":{"validChains":[],"invalidChains":[]}}}}
=== (진단) /bff/token-boundary 도 길게 ===
token-boundary 000  total 90.001609
exit=28

[exited with code 0]
