폴링(Polling) 과 롱 폴링(Long Polling)
2023. 7. 31. 18:44
시스템/네트워크
Polling 이란 폴링이란 주기적으로 문의하여 조건에 맞으면 처리해주는 방식 이라고 한다. 필요한 것이 있는지 물어보고 있으면 처리해주는 방식 또는 주기적으로 상대방을 호출해서 처리할 것이 있는지 확인하여 있으면 처리하는 방식이라고 한다. 그리고 다른 장치의 상태를 주기적으로 검사하여 일정한 조건을 만족할 때 송수신 등의 자료처리를 하는 방식이라고도 한다. 폴링의 목적은 충돌을 회피하고 동기화 처리 등을 하기 위해 사용한다. 폴링의 단점은 처리할 것이 없더라도 주기적으로 상대방을 호출해서 처리할 것이 있는지 물어보기 때문에 주기적으로 트래픽이 발생하는 단점을 가지고 있다. 폴링의 문제로는 주기에 대한 문제가 있는데 주기가 짧으면 서버의 성능에 부하를 주게 되고 주기가 길면 실시간 성능이 떨어지는 문제가..