Recoverable attribute을 true로 설정하여 영구 메시지를 사용하도록 설정하면 내 Microsoft 메시지 대기열 (MSMQ)의 성능이 최소한 10 배 이상 느려집니다. 메시지가 메모리에 저장되는 대신 디스크에 쓰여지므로 성능 저하가 예상됩니다.Recoverable = true 인 MSMQ 성능이 매우 낮습니다.
메시지 큐의 성능 튜닝을 수행 할 수 있습니까?
편집 : 내 메시지는 약 2 킬로바이트입니다. 인 메모리 버전을 사용하면 초당 약 10 개의 메시지를 생성 할 수 있습니다. 메시지가 디스크에 저장되면 속도는 초당 약 1입니다.
성능 저하가 예상되지만, 초당 10 개의 메시지가 이미 너무 느려서 메시지 작성 서비스가 병목 현상이라고 생각했습니다.
나는 그것이 메모리와 디스크 사이의 액세스 시간의 차이 주어진 열 느린의 요인,의 감동입니다. –
메시지의 크기는 어느 정도입니까? 전후의 요금은 얼마입니까? –