Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

API Timeout #244

Open
happytalk-help opened this issue Feb 27, 2024 · 13 comments
Open

API Timeout #244

happytalk-help opened this issue Feb 27, 2024 · 13 comments

Comments

@happytalk-help
Copy link

안녕하세요.
네이버 스마트 스토어 API를 요청하는 과정에서 실제 timeout이 발생하여 값을 받지 못한 것으로 확인하였습니다.
timeout 사유 확인 부탁드립니다.

timeout이 발생한 요청 필드 : productOrder
userkey : EeuzAvU9P9UtrA9zwT-jGQ

@navertalk
Copy link
Owner

안녕하세요.

타임아웃이 발생한 시간대를 알려주시면 확인하겠습니다.

감사합니다.

@happytalk-help
Copy link
Author

happytalk-help commented Mar 26, 2024 via email

@navertalk
Copy link
Owner

안녕하세요.

당시로 특정되는 날짜라도 알려주시면 감사하겠습니다. 확인해야 하는 로그도 많고, 여러 요소를 체크해야 해서 날짜가 특정되지 않으면 시간이 매우 많이 소요되어 요청드리는 것이니 양해부탁드립니다.

감사합니다.

@happytalk-help
Copy link
Author

happytalk-help commented Mar 26, 2024 via email

@navertalk
Copy link
Owner

navertalk commented Mar 29, 2024

안녕하세요.

2월 26일에 확인요청주신 프로필API의 유저와 필드에 대한 응답으로 44번 전달 시도됐습니다.
하지만 모든 요청마다 413 Http Status Code 와 Error라는 단어가 포함된 HTML 문서로 응답받았습니다. 해당 유저에 한해서 주문 건이 많아 귀사의 서버에서 처리하다가 오류난 것으로 보입니다. 대략 90건의 주문이며 JSON 사이즈는 154 KB 입니다. 참고 부탁드리며 다른 필드는 이상없이 전달되고 응답받은 것까지 확인했습니다.

감사합니다.

@happytalk-help
Copy link
Author

happytalk-help commented Mar 29, 2024 via email

@navertalk
Copy link
Owner

안녕하세요.

첨부하신 사진이 보이지 않습니다. 또한 네이버에선 30일치의 데이터를 보내고 있는데요. 중요한 점은 해피톡의 서버에서 일정 크기 이상의 페이로드를 처리하지 못했다는 것입니다. 네이버의 서버에서 일정 갯수 이상의 주문량을 처리해다가 오류났다는 것이 아닙니다. 네이버에서 몇 건의 주문량을 처리해서 보내든 요청일 기준으로 30일치의 데이터를 보내고 있으며, 일정 크기 이상의 데이터를 처리하지 못하고 있는 해피톡의 웹서버를 확인하시길 바랍니다. 원하신다면 저희가 수신한 해피톡 서버의 오류 응답을 첨부해드리겠습니다.

감사합니다.

@happytalk-help
Copy link
Author

happytalk-help commented Apr 1, 2024 via email

@navertalk
Copy link
Owner

안녕하세요.
아래 참고 부탁드립니다.

<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="utf-8">
<title>Error</title>
</head>
<body>
<pre>PayloadTooLargeError: request entity too large<br> &nbsp; &nbsp;at readStream (/home/inbound-filter/node_modules/raw-body/index.js:156:17)<br> &nbsp; &nbsp;at getRawBody (/home/inbound-filter/node_modules/raw-body/index.js:109:12)<br> &nbsp; &nbsp;at read (/home/inbound-filter/node_modules/body-parser/lib/read.js:79:3)<br> &nbsp; &nbsp;at jsonParser (/home/inbound-filter/node_modules/body-parser/lib/types/json.js:135:5)<br> &nbsp; &nbsp;at Layer.handle [as handle_request] (/home/inbound-filter/node_modules/express/lib/router/layer.js:95:5)<br> &nbsp; &nbsp;at trim_prefix (/home/inbound-filter/node_modules/express/lib/router/index.js:328:13)<br> &nbsp; &nbsp;at /home/inbound-filter/node_modules/express/lib/router/index.js:286:9<br> &nbsp; &nbsp;at Function.process_params (/home/inbound-filter/node_modules/express/lib/router/index.js:346:12)<br> &nbsp; &nbsp;at next (/home/inbound-filter/node_modules/express/lib/router/index.js:280:10)<br> &nbsp; &nbsp;at expressInit (/home/inbound-filter/node_modules/express/lib/middleware/init.js:40:5)</pre>
</body>
</html>

감사합니다.

@happytalk-help
Copy link
Author

happytalk-help commented Apr 3, 2024 via email

@happytalk-help
Copy link
Author

happytalk-help commented Apr 8, 2024 via email

@navertalk
Copy link
Owner

안녕하세요.

문제가 발생한 유저 식별값을 알려주시면 확인해 보겠습니다. 또한 네이버에서 전달하는 웹훅 이벤트의 최대 사이즈를 20 MB로 가정하면 무방할 듯 합니다. 감사합니다.

@happytalk-help
Copy link
Author

happytalk-help commented Apr 11, 2024 via email

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants