ServiceBusError class
Service Bus 내에서 발생하는 오류입니다.
- Extends
-
MessagingError
생성자
Service |
|
Service |
속성
code | 실패한 원인입니다.
|
상속된 속성
address | 네트워크 연결에 실패한 주소입니다.
가 |
errno | 시스템에서 제공하는 오류 번호입니다.
가 |
info | 오류에 대한 추가 세부 정보입니다. |
message | |
name | 오류 이름입니다. 기본값: "MessagingError". |
port | 사용할 수 없는 네트워크 연결 포트입니다.
가 |
retryable | 오류를 다시 시도할 수 있는지 여부를 설명합니다. 기본값: true입니다. |
stack | |
syscall | 오류를 트리거한 시스템 호출의 이름입니다.
가 |
생성자 세부 정보
ServiceBusError(MessagingError)
new ServiceBusError(messagingError: MessagingError)
매개 변수
- messagingError
-
MessagingError
속성이 ServiceBusError에 복사되는 오류입니다.
ServiceBusError(string, ServiceBusErrorCode)
new ServiceBusError(message: string, code: ServiceBusErrorCode)
매개 변수
- message
-
string
오류에 대한 자세한 정보를 제공하는 오류 메시지입니다.
- code
- ServiceBusErrorCode
실패한 원인입니다.
속성 세부 정보
code
실패한 원인입니다.
- GeneralError: 예외는 클라이언트 라이브러리 내에서 일반적인 오류의 결과입니다.
- MessagingEntityNotFound: Service Bus 서비스에서 Service Bus 리소스를 찾을 수 없습니다.
- MessageLockLost: 메시지 잠금이 손실되었습니다. 호출자는 메시지를 다시 받고 처리하려고 시도해야 합니다.
- MessageNotFound: 요청된 메시지를 찾을 수 없습니다.
- MessageSizeExceeded: 메시지가 전송에 허용되는 최대 크기보다 큽니다.
- MessagingEntityAlreadyExists: 이름이 같은 엔터티가 동일한 네임스페이스 아래에 있습니다.
- MessagingEntityDisabled: 메시징 엔터티를 사용할 수 없습니다. 포털을 사용하여 엔터티를 다시 사용하도록 설정합니다.
- QuotaExceeded: service Bus 리소스에 적용된 할당량이 Azure Service Bus 서비스와 상호 작용하는 동안 초과되었습니다.
- ServiceBusy: Azure Service Bus 서비스는 작업을 수행하기 위한 클라이언트 요청에 대한 응답으로 사용 중이라고 보고합니다.
- ServiceTimeout: Azure Service Bus 서비스와 상호 작용하는 동안 작업 또는 기타 요청 시간이 초과되었습니다.
- ServiceCommunicationProblem: Azure Service Bus 서비스와 상호 작용할 때 일반적인 통신 오류가 발생했습니다.
- SessionCannotBeLocked: 요청된 세션을 잠글 수 없습니다.
- SessionLockLost: 세션의 잠금이 만료되었습니다. 호출자는 세션을 다시 요청해야 합니다.
- UnauthorizedAccess": 사용자가 엔터티에 액세스할 수 없습니다.
code: ServiceBusErrorCode
속성 값
상속된 속성 세부 정보
address
네트워크 연결에 실패한 주소입니다.
가 MessagingError
Node.js 로 인스턴스화된 경우에만 존재 SystemError
합니다.
address?: string
속성 값
string
상속된 위치에서 MessagingError.address
errno
시스템에서 제공하는 오류 번호입니다.
가 MessagingError
Node.js 로 인스턴스화된 경우에만 존재 SystemError
합니다.
errno?: number | string
속성 값
number | string
상속된 위치에서 MessagingError.errno
info
오류에 대한 추가 세부 정보입니다.
info?: any
속성 값
any
상속된 MessagingError.info
message
message: string
속성 값
string
상속된 위치에서 Error.message
name
오류 이름입니다. 기본값: "MessagingError".
name: string
속성 값
string
MessagingError.name 상속됨
port
사용할 수 없는 네트워크 연결 포트입니다.
가 MessagingError
Node.js 로 인스턴스화된 경우에만 존재 SystemError
합니다.
port?: number
속성 값
number
상속된 위치에서 MessagingError.port
retryable
오류를 다시 시도할 수 있는지 여부를 설명합니다. 기본값: true입니다.
retryable: boolean
속성 값
boolean
상속된 위치에서 MessagingError.retryable
stack
stack?: string
속성 값
string
상속된 위치에서 Error.stack
syscall
오류를 트리거한 시스템 호출의 이름입니다.
가 MessagingError
Node.js 로 인스턴스화된 경우에만 존재 SystemError
합니다.
syscall?: string
속성 값
string
상속된 위치에서 MessagingError.syscall