영업: 1-800-867-1380

QueueDescription.EnablePartitioning 속성

여러 메시지 브로커 간에 큐를 분할할 수 있는지 여부를 나타내는 값을 가져오거나 설정합니다.

네임스페이스:  Microsoft.ServiceBus.Messaging
어셈블리:  Microsoft.ServiceBus(Microsoft.ServiceBus.dll)

‘선언
Public Property EnablePartitioning As Boolean 
	Get 
	Set
‘사용 방법
Dim instance As QueueDescription 
Dim value As Boolean 

value = instance.EnablePartitioning

instance.EnablePartitioning = value

속성 값

유형: System.Boolean
여러 메시지 브로커 간에 큐를 분할할 수 있으면 true, 그렇지 않으면 false입니다.

분할된 큐는 각각 다른 메시지 브로커에 의해 처리되고 다른 메시징 저장소에 저장되는 여러 개의 조각으로 구성됩니다. 이를 통해 단일 큐 또는 항목의 처리량이 단일 메시지 브로커 또는 메시징 저장소가 처리할 수 있는 최대 부하를 초과할 수 있습니다. 그와 동시에 메시징 저장소를 일시적으로 사용할 수 없게 되는 경우에도 큐가 사용 가능한 상태를 유지할 수 있습니다.

큐에 대한 분할을 사용하도록 설정하려면 EnablePartitioning 속성을 true로 설정합니다. 큐를 만들 때 이 값을 설정해야 합니다. 기존 큐의 경우는 이 속성을 변경할 수 없습니다.

분할된 큐에는 30일의 최대 메시지 TimeToLive 값이 적용됩니다.

// Create partitioned queue.
NamespaceManager ns = NamespaceManager.CreateFromConnectionString(myConnectionString);
QueueDescription qd = new QueueDescription(QueueName);
qd.EnablePartitioning = true;
ns.CreateQueue(qd);
이 정보가 도움이 되었습니까?
(1500자 남음)
의견을 주셔서 감사합니다.

커뮤니티 추가 항목

추가
Microsoft는 MSDN 웹 사이트에 대한 귀하의 의견을 이해하기 위해 온라인 설문 조사를 진행하고 있습니다. 참여하도록 선택하시면 MSDN 웹 사이트에서 나가실 때 온라인 설문 조사가 표시됩니다.

참여하시겠습니까?
표시:
© 2015 Microsoft