openjdk version "21.0.12" 2026-07-21 [SDK가 채워 넣는 budget] collectionBudget(키 수, 요청 바이트) 요청 512 -> maxRequestBytes 512 allowsRequestBytes(요청) true 요청 4096 -> maxRequestBytes 4096 allowsRequestBytes(요청) true 요청 512000 -> maxRequestBytes 512000 allowsRequestBytes(요청) true 이 경로의 요청 최대 : 렌더된 키 512 바이트 x 요소 천장 1000 = 512000 바이트 [호출자가 건네는 budget] 같은 요청을 거부할 수 있다 maxRequestBytes 4096, 요청 8192 -> allowsRequestBytes false [채워 넣은 budget이 실제로 거부하는 것] 요소 1000개 -> 통과, maxReplyBytes 1048576000, timeout PT2S 요소 1001개 -> RedisCommandRejectedException: operation over 1001 elements exceeds the configured ceiling of 1000 [command=KEY, mode=STANDALONE, ambiguous=false] [PFCOUNT/PFMERGE가 선언하는 expectedReplyBytes] 0 allowsReplyBytes(0) = true