안녕하세요. 문의를 하나 드려요. 현재 도쿄 리전에 파이썬과 C로 만들어진…

안녕하세요. 문의를 하나 드려요.
현재 도쿄 리전에 파이썬과 C로 만들어진 데이터 처리 서버 어플리케이션이 설치 되어 있는데, 한국 내에서 다음과 같은 패킷을 쏠 경우 경우에 따라 다르지만 적게는 30초 길게는 수분이 걸려서야 결과 값이 돌아옵니다.
서버는 EC2에 설치되어 있고, EC2의 서버에서 AWS IoT에 데이터를 전송하게 할 목적입니다. EC2에 설치된 서버에서 패킷을 받는게 느려서 질문을 드립니다.

패킷의 내용

{“product_key”:”11111111”, “device_key”,””}

이 경우 -1이 돌아오는데, 국내의 일반 서버에 설치 된 경우 딜레이가 전혀 없습니다.

테스트 결과, 서버가 데이터를 받아 들이는데는 오랜 시간이 걸리지만, 처리와 그 처리 값이 보내질때는 즉시 보내집니다. 홈페이지의 경우는 큰 딜레이 없는 것으로 보아 패킷에 따른 문제가 아닌지 궁금 합니다.

지금 TCP로 가던 패킷을 HTTP 포맷으로 작업을 수정해야 하나 고민 중입니다. 그런데 HTTP로 수정하는 것은 그것대로 또 문제가 생기는게, 사물인터넷 단말중에 저 전력인 단말들은 HTTP패킷을 쏠 수 없습니다.

미리 감사드립니다. 😉

답글 남기기

이메일은 공개되지 않습니다. 필수 입력창은 * 로 표시되어 있습니다.