다음을 통해 공유


ClientMessagingOptions 클래스

정의

클라이언트와 관련된 전역 메시징 옵션을 지정합니다.

public class ClientMessagingOptions : Orleans.Configuration.MessagingOptions
type ClientMessagingOptions = class
    inherit MessagingOptions
Public Class ClientMessagingOptions
Inherits MessagingOptions
상속
ClientMessagingOptions

생성자

ClientMessagingOptions()

클라이언트와 관련된 전역 메시징 옵션을 지정합니다.

필드

DEFAULT_BUFFER_POOL_BUFFER_SIZE

클라이언트와 관련된 전역 메시징 옵션을 지정합니다.

(다음에서 상속됨 MessagingOptions)
DEFAULT_BUFFER_POOL_MAX_SIZE

클라이언트와 관련된 전역 메시징 옵션을 지정합니다.

(다음에서 상속됨 MessagingOptions)
DEFAULT_BUFFER_POOL_PREALLOCATION_SIZE

클라이언트와 관련된 전역 메시징 옵션을 지정합니다.

(다음에서 상속됨 MessagingOptions)
DEFAULT_CLIENT_SENDER_BUCKETS

의 기본값입니다 ClientSenderBuckets.

DEFAULT_DROP_EXPIRED_MESSAGES

클라이언트와 관련된 전역 메시징 옵션을 지정합니다.

(다음에서 상속됨 MessagingOptions)
DEFAULT_LARGE_MESSAGE_WARNING_THRESHOLD

클라이언트와 관련된 전역 메시징 옵션을 지정합니다.

(다음에서 상속됨 MessagingOptions)
DEFAULT_MAX_MESSAGE_BODY_SIZE

클라이언트와 관련된 전역 메시징 옵션을 지정합니다.

(다음에서 상속됨 MessagingOptions)
DEFAULT_MAX_MESSAGE_HEADER_SIZE

클라이언트와 관련된 전역 메시징 옵션을 지정합니다.

(다음에서 상속됨 MessagingOptions)
DEFAULT_PREFERRED_FAMILY

의 기본값입니다 PreferredFamily.

DEFAULT_PROPAGATE_E2E_ACTIVITY_ID

클라이언트와 관련된 전역 메시징 옵션을 지정합니다.

(다음에서 상속됨 MessagingOptions)

속성

BufferPoolBufferSize

메시징 버퍼 풀의 버퍼 크기입니다.

(다음에서 상속됨 MessagingOptions)
BufferPoolMaxSize

메시징 버퍼 풀의 최대 크기입니다.

(다음에서 상속됨 MessagingOptions)
BufferPoolPreallocationSize

미리 할당된 메시징 버퍼 풀의 초기 크기입니다.

(다음에서 상속됨 MessagingOptions)
ClientSenderBuckets

클라이언트-게이트웨이 통신 프로토콜에서 클라이언트가 사용하는 총 조직 버킷 수를 가져오거나 설정합니다. 이 프로토콜에서 조직은 버킷에 매핑되고 버킷은 게이트웨이에 대한 조직의 고정을 가능하게 하기 위해 게이트웨이 연결에 매핑됩니다(동일한 조직에 대한 메시지는 동일한 게이트웨이로 이동하면서 게이트웨이 간에 균등하게 분산됨). 이 숫자는 예상되는 게이트웨이 연결 수보다 약 10~100배 커야 합니다. 이 특성을 지정하지 않으면 Math.Pow(2, 13)가 사용됩니다.

DropExpiredMessages

메시지가 만료되면 삭제할지 여부를 나타내는 값을 가져오거나 설정합니다. 즉, 보낸 사람에게 시간이 초과되기 전에 대상에 배달되지 않은 경우입니다.

(다음에서 상속됨 MessagingOptions)
LargeMessageWarningThreshold

LargeMessageWarningThreshold 특성은 큰 메시지에 대한 경고 추적 메시지를 생성할 시기를 지정합니다.

(다음에서 상속됨 MessagingOptions)
LocalAddress

클러스터 클라이언트에 사용되는 IP 주소를 가져오거나 설정합니다.

MaxMessageBodySize

메시지 본문의 최대 크기(바이트)입니다. 본문 크기가 이 값보다 크면 런타임이 강제로 연결을 닫습니다.

(다음에서 상속됨 MessagingOptions)
MaxMessageHeaderSize

메시지에 대한 헤더의 최대 크기(바이트)입니다. 헤더 크기가 이 값보다 크면 런타임이 강제로 연결을 닫습니다.

(다음에서 상속됨 MessagingOptions)
MaxResendCount

MaxResendCount 특성은 동일한 메시지의 최대 다시 전송 수를 지정합니다.

(다음에서 상속됨 MessagingOptions)
NetworkInterfaceName

이 컴퓨터의 IP 주소를 해결하는 데 사용할 네트워크 인터페이스의 이름을 가져오거나 설정합니다.

PreferredFamily

적절한 클라이언트 ID를 결정할 때 사용할 기본 AddressFamily 설정을 가져오거나 설정합니다.

PropagateActivityId

Trace.CorrelationManager.ActivityId 설정을 조직 호출로 전파해야 하는지 여부입니다.

(다음에서 상속됨 MessagingOptions)
ResendOnTimeout

ResendOnTimeout 특성은 보낸 사람에서 시간이 초과될 때 런타임에서 메시지를 자동으로 다시 보낼지 여부를 지정합니다. 기본값은 false입니다.

(다음에서 상속됨 MessagingOptions)
ResponseTimeout

요청이 실패한 것으로 간주되기 전에 기본 시간 제한을 가져오거나 설정합니다.

(다음에서 상속됨 MessagingOptions)
ResponseTimeoutWithDebugger

디버거가 연결되면 사용할 유효 ResponseTimeout 값을 가져오거나 설정합니다.

(다음에서 상속됨 MessagingOptions)

적용 대상