【Twitter4J】 리트라이 처리의 설정 방법
2073 단어 트위터testTwitter4JTwitterAPI자바
이번은 Twitter4J에서의 리트라이 처리의 설정 방법에 대해입니다.
테이는 트위터 분석에서 검색 기능을 사용하여 트윗을 수집하고 있습니다.
이 때 속도 한계를 초과했다는 오류 이외에 다음 오류가 반환될 수 있습니다.
Connection reset
Relevant discussions can be found on the Internet at:
h tp // w w. 오, ぇ. 이. jp/세아 rch? q=d35 바 f5 or
h tp // w w. 오, ぇ. 이. jp/세아 rch? q=12c94143
구글에서 조사하도록 쓰여져 있습니다만, 조사해도 잘 모르고 이 에러시는 잠시 후 수동으로 재시도했습니다.
그래서 잘 들어갔습니다만 수동 때문에 항상 보아야 했고, 원인도 모르기 때문에 석연으로 하지 않았습니다.
재시도 처리
이번에 그 대처 방법을 알았으므로 소개합니다.
이 오류는 연결 문제로 인해 발생합니다.
이 작업은 재시도 처리를 통해 해결할 수 있습니다.
twitter4j.properties에 다음 두 가지를 추가합니다.
예를 들어 10초마다 3회 재시도하려면 다음과 같이 씁니다.
(참고: Twitter4J - 설정 )
http.retryCount=3 (기본값: 0)
http.retryIntervalSecs=10 (기본값: 5)
※http.retryCount는 디폴트에서는 0회이므로 주의가 필요합니다.
이것들을 설정한 결과, 에러가 일어났을 때는 자동으로 리트라이 해 줍니다.
그 밖에도 다양한 프로퍼티를 설정할 수 있으므로 필요한 점을 확인해 설정을 추가해 갑시다! !
Reference
이 문제에 관하여(【Twitter4J】 리트라이 처리의 설정 방법), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다
https://qiita.com/teapipin/items/e357b02402cd74dde31c
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념
(Collection and Share based on the CC Protocol.)
Reference
이 문제에 관하여(【Twitter4J】 리트라이 처리의 설정 방법), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://qiita.com/teapipin/items/e357b02402cd74dde31c텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)