0
나는 ProcessManager에 첨부 된 스크립트에 의해 처리 될 작업을 대기열에 넣은 Ruby on Rails 응용 프로그램을 가지고 있습니다. 이 스크립트는 긴 폴링을 사용하여 SQS (수신 대기 시간 = 10)에서 항목을 가져 오지만, 일단 폴링이 시작되고 호스트가 손상되면 CPU 사용량이 급증합니다. 가공 부분에 문제가 없다는 사실을 알고 있습니다. 뭐라 구요?Amazon SQS 폴링으로 인해 CPU 과부하가 발생합니까?
SQS long 폴링 대부분 IO 사용 (CPU가 아님), 문제를 확인하기 위해 프로파일 링을 사용해야합니다. – NoamG
긴 폴링을 사용하는 대신 때때로 가끔 투표 할 수 있습니까? –