• DJBErpNsmapiAccessTokenService 토큰 만료시간 및 HTTP 클라이언트 재사용 수정

    dearmai released this 2026-07-22 09:11:20 +09:00 | 38 commits to master since this release

    • 하드코딩된 30초 만료를 제거하고 oAuthCredentialVo.getIntervalSec() 기준으로
      복원 (미설정 시 24시간 폴백), 스케줄러 주기와 불일치하던 문제 해결
    • execute() 호출마다 PoolingHttpClientConnectionManager/CloseableHttpClient를
      새로 만들고 즉시 닫던 것을, mTLS 여부+clientId 조합별로 1회만 생성해 재사용하도록
      변경. 이 서비스는 HttpClientAccessTokenServiceFactoryByDB에 싱글턴으로 캐시되어
      재사용되므로 인스턴스 필드로 안전하게 캐시 가능
    Downloads