[속성 키] 같은 URI 를 두 키로 각각 넣어 본다 spring.mongodb.uri -> [canary-host:31337] spring.data.mongodb.uri -> [localhost:27017] [선언] production 프로파일이 말하는 값 tlsRequired=true stableApiStrict=true connectTimeout=2000ms serverSelection=3000ms poolMax=40 uuid=STANDARD 이 선언을 설정 검증이 통과시킨다 [실제] Boot 가 클라이언트를 만들 때 쓰는 설정 (커스터마이저 적용 후) 커스터마이저 2개 적용 sslEnabled=false connectTimeoutMs=10000 serverSelectionTimeoutMs=30000 poolMaxSize=100 serverApi=null uuidRepresentation=UNSPECIFIED [다른 경로] URI 를 건드리지 않고 ssl 속성만 켠다 spring.mongodb.ssl.enabled=true -> sslEnabled=true [미도달] 팩토리가 만들었을 설정 sslEnabled=true connectTimeoutMs=2000 serverSelectionTimeoutMs=3000 poolMaxSize=40 serverApi=ServerApi{version=V1, deprecationErrors=true, strict=true} uuidRepresentation=STANDARD