Closed JunYupK closed 1 year ago
자동완성기능 api 호출시에 엘라스틱서치에 해당 키워드의 데이터가 없을시 crossref api를 호출하는 과정에서 5개만이 아닌 최대 1만개의 논문의 제목과 저자를 엘라스틱서치에 캐싱하는 파이프라인을 생성하였습니다.
다음과 같은 url이 큐에 담기고, 이를 주기적으로 확인하며 순차적으로 작업을 수행합니다. => 이는 crossref api 호출 x-rate를 유동적으로 조절하기 위해 필요한 작업이었습니다. (status 429)
개요
자동완성기능 api 호출시에 엘라스틱서치에 해당 키워드의 데이터가 없을시 crossref api를 호출하는 과정에서 5개만이 아닌 최대 1만개의 논문의 제목과 저자를 엘라스틱서치에 캐싱하는 파이프라인을 생성하였습니다.
작업사항
다음과 같은 url이 큐에 담기고, 이를 주기적으로 확인하며 순차적으로 작업을 수행합니다. => 이는 crossref api 호출 x-rate를 유동적으로 조절하기 위해 필요한 작업이었습니다. (status 429)