일반적으로 데이터 공개 및 수집은 비동기 목적을 달성하고 처리량을 극대화하기 위해 두 개의 스레드 또는 프로세스에 해당합니다. 그러니까 말씀하신 것이 맞고, 하나는 계속 데이터를 추가하고 하나는 계속 데이터를 가져오는데 문제가 있습니다. 데이터를 너무 느리거나 너무 빠르게 추가하거나, 데이터가 너무 느리거나 너무 빠르게 처리되면 큐가 발생합니다. 이 상황이 발생하면 계속하기 전에 한 당사자가 다른 당사자가 작업을 완료할 때까지 기다려야 하므로 처리량이 감소하므로 일반적으로 시간 초과 반환이 발생합니다. 다음은 시간 초과 없이 가져오는 메시지 대기열입니다
끝났습니다. 무한루프를 썼네요. 모두 감사합니다.
독립형 모드에 있다고 가정
동안(true){
으아악}
일반적으로 데이터 공개 및 수집은 비동기 목적을 달성하고 처리량을 극대화하기 위해 두 개의 스레드 또는 프로세스에 해당합니다. 그러니까 말씀하신 것이 맞고, 하나는 계속 데이터를 추가하고 하나는 계속 데이터를 가져오는데 문제가 있습니다. 데이터를 너무 느리거나 너무 빠르게 추가하거나, 데이터가 너무 느리거나 너무 빠르게 처리되면 큐가 발생합니다. 이 상황이 발생하면 계속하기 전에 한 당사자가 다른 당사자가 작업을 완료할 때까지 기다려야 하므로 처리량이 감소하므로 일반적으로 시간 초과 반환이 발생합니다.
으아악다음은 시간 초과 없이 가져오는 메시지 대기열입니다