plusfriend / auto_reply

플러스친구 자동응답 API
308 stars 94 forks source link

사용자 봇서버에 에러가 감지 되었습니다. #556

Open skyinblue opened 6 years ago

skyinblue commented 6 years ago

안녕하세요 카카오 플러스친구를 이용해서 자동응답봇을 개발중입니다.

그런데 플러스친구 관리자센터의 API 테스트 기능을 통해서 테스트를 해보면 4~5번 중에 한번은 오류가 발생합니다. keyboard Fail 415 wrong keyboard initialization

그리고, 중지 -> 시작 순서로 버튼을 클릭하면 API 호출이 한꺼번에 갑작스럽게 들어오면서 동일한 오류가 발생합니다.

http request log 파일을 보면 동일한 시각에 동시 16번, 11번이 호출된게 확인됩니다.

110.76.143.234 - - [20/Mar/2018:17:05:31 +0900] "GET /vicbos_kakao/keyboard HTTP/1.1" 200 85 110.76.143.234 - - [20/Mar/2018:17:05:31 +0900] "GET /vicbos_kakao/keyboard HTTP/1.1" 200 85 110.76.143.234 - - [20/Mar/2018:17:05:31 +0900] "GET /vicbos_kakao/keyboard HTTP/1.1" 200 85 110.76.143.234 - - [20/Mar/2018:17:05:31 +0900] "GET /vicbos_kakao/keyboard HTTP/1.1" 200 85 110.76.143.236 - - [20/Mar/2018:17:05:31 +0900] "GET /vicbos_kakao/keyboard HTTP/1.1" 200 85 110.76.143.234 - - [20/Mar/2018:17:05:31 +0900] "GET /vicbos_kakao/keyboard HTTP/1.1" 200 85 110.76.143.235 - - [20/Mar/2018:17:05:31 +0900] "GET /vicbos_kakao/keyboard HTTP/1.1" 200 85 110.76.143.235 - - [20/Mar/2018:17:05:31 +0900] "GET /vicbos_kakao/keyboard HTTP/1.1" 200 85 110.76.143.234 - - [20/Mar/2018:17:05:31 +0900] "GET /vicbos_kakao/keyboard HTTP/1.1" 200 85 110.76.143.236 - - [20/Mar/2018:17:05:31 +0900] "GET /vicbos_kakao/keyboard HTTP/1.1" 200 85 110.76.143.235 - - [20/Mar/2018:17:05:31 +0900] "GET /vicbos_kakao/keyboard HTTP/1.1" 200 85 110.76.143.235 - - [20/Mar/2018:17:05:31 +0900] "GET /vicbos_kakao/keyboard HTTP/1.1" 200 85 110.76.143.234 - - [20/Mar/2018:17:05:31 +0900] "GET /vicbos_kakao/keyboard HTTP/1.1" 200 85 110.76.143.235 - - [20/Mar/2018:17:05:31 +0900] "GET /vicbos_kakao/keyboard HTTP/1.1" 200 85 110.76.143.234 - - [20/Mar/2018:17:05:31 +0900] "GET /vicbos_kakao/keyboard HTTP/1.1" 200 85 110.76.143.236 - - [20/Mar/2018:17:05:31 +0900] "GET /vicbos_kakao/keyboard HTTP/1.1" 200 85

110.76.143.235 - - [20/Mar/2018:17:06:15 +0900] "GET /vicbos_kakao/keyboard HTTP/1.1" 200 85 110.76.143.234 - - [20/Mar/2018:17:06:15 +0900] "GET /vicbos_kakao/keyboard HTTP/1.1" 200 85 110.76.143.236 - - [20/Mar/2018:17:06:15 +0900] "GET /vicbos_kakao/keyboard HTTP/1.1" 200 85 110.76.143.234 - - [20/Mar/2018:17:06:15 +0900] "GET /vicbos_kakao/keyboard HTTP/1.1" 200 85 110.76.143.234 - - [20/Mar/2018:17:06:15 +0900] "GET /vicbos_kakao/keyboard HTTP/1.1" 200 85 110.76.143.235 - - [20/Mar/2018:17:06:15 +0900] "GET /vicbos_kakao/keyboard HTTP/1.1" 200 85 110.76.143.236 - - [20/Mar/2018:17:06:15 +0900] "GET /vicbos_kakao/keyboard HTTP/1.1" 200 85 110.76.143.234 - - [20/Mar/2018:17:06:15 +0900] "GET /vicbos_kakao/keyboard HTTP/1.1" 200 85 110.76.143.235 - - [20/Mar/2018:17:06:15 +0900] "GET /vicbos_kakao/keyboard HTTP/1.1" 200 85 110.76.143.235 - - [20/Mar/2018:17:06:15 +0900] "GET /vicbos_kakao/keyboard HTTP/1.1" 200 85 110.76.143.236 - - [20/Mar/2018:18:12:53 +0900] "GET /vicbos_kakao/keyboard HTTP/1.1" 200 85

서버 로그파일에는 아무런 오류도 찾을수 없고 정상적인 응답을 하고 있습니다. 어떤 경우에 이런 에러가 발생하는지 궁금합니다. 혹시 아시는분 계신가요?

EugeneJang commented 6 years ago

플러스친구가 정상적인지 아닌지 주기적으로 테스트 API CALL를 한다고해요.. 한번씩 네트워크상황이 불안정하여 통신이 안될때 저 메세지가 나오는걸로 압니다.. 크게 신경쓰지 않으셔도 될것같아요

skyinblue commented 6 years ago

네 .답변 감사드립니다.

말씀처럼 주기적으로 상태를 확인하기 위해서 보내는 메시지는 그렇다해도 카톡으로 사용자가 보내는 응답을 서버에서 수신하지를 않아요

카톡에서 세번, 네번 계속 버튼 클릭을 해야 서버는 한번쯤 수신하고 그러다가 어느 순간 갑자기 request 가 몰려서 수신되는 상황입니다. 이런 상태가 계속되니까 답답합니다.

zi-gae commented 5 years ago

저도 서버에 요청이 많아지면 이러는데 혹시 이부분 해결하셨나요?