1. 개요
DNS 캐시 관련 컨트롤을 위해 사용하는 networkaddress.cache.ttl 적용 시 주의점
2. 현상
- networkaddress.cache.ttl 는 일반적인 Java System Property가 아니고 Security Property임
- 따라서 -D로 설정하면 적용되지 않음
3. 해결책
- 만약 System Property로 적용하고자 하면 sun.net.inetaddr.ttl 으로 설정
-> 하지만 권장하지 않는 방법이며, 차후에는 지원되지 않을 수 있음 - 혹은 코드에서 java.security.Security.setProperty("networkaddress.cache.ttl" , "0") 로 사용 (단 DNS 관련 작업이 벌어지기 전에)