JettyWebSocketServer¶
설명¶
WebSocketServerService 의 구현입니다. 이 서비스는 JettyWebSocket서버 모듈을 사용하여 애플리케이션 전체에WebSocket세션 관리를 제공합니다.
속성¶
아래 목록에서 필수 속성에는 별표(*)가 표시되어 있습니다. 다른 속성은 선택 사항으로 간주됩니다. 이 테이블에는 기본값과 속성이 NiFi 식 언어를 지원하는지 여부도 표시됩니다.
표시 이름 |
API 이름 |
기본값 |
허용되는 값 |
설명 |
---|---|---|---|---|
기본 인증 사용됨 * |
기본 인증 사용됨 |
false |
|
이 옵션을 활성화하면 클라이언트 연결 요청은 지정된 로그인 공급자를 사용하여 기본 인증으로 인증됩니다. |
기본 인증 경로 사양 |
기본 인증 경로 사양 |
/* |
기본 인증을 적용할 경로 사양을 지정합니다. |
|
기본 인증 역할 |
기본 인증 역할 |
** |
인증된 사용자는 지정된 역할 중 하나를 가지고 있어야 합니다. 여러 역할을 쉼표로 구분된 문자열로 설정할 수 있습니다. ‘*’는 모든 역할을 나타내며 ‘**’는 역할이 없는 모든 역할을 나타냅니다. |
|
클라이언트 인증 * |
클라이언트 인증 |
아니요 |
|
프로세서가 인증서를 통해 클라이언트를 인증할지 여부를 지정합니다. <SSL Context Service> 속성이 지정되지 않았거나 제공된 SSL Context가 KeyStore 만 사용하고 TrustStore 는 사용하지 않는 경우 이 값은 무시됩니다. |
입력 버퍼 크기 * |
입력 버퍼 크기 |
4kb |
입력(네트워크 계층에서 읽기) 버퍼 크기입니다. |
|
로그인 서비스 |
로그인 서비스 |
해시 |
|
기본 인증에 사용할 로그인 서비스를 지정합니다. |
최대 이진 메시지 크기 * |
최대 이진 메시지 크기 |
64kb |
구문 분석/생성 중 이진 메시지의 최대 크기입니다. |
|
최대 텍스트 메시지 크기 * |
최대 텍스트 메시지 크기 |
64kb |
구문 분석/생성 중 텍스트 메시지의 최대 크기입니다. |
|
포트 * |
Port |
WebSocketServer 가 수신하는 포트 번호입니다. |
||
SSL 컨텍스트 서비스 |
SSL 컨텍스트 서비스 |
서버 보안을 위해 사용할 SSL 컨텍스트 서비스입니다. 지정하면 서버는 WSS 요청만 수락하고, 그렇지 않으면 WS 요청만 수락합니다 |
||
사용자 속성 파일 |
users-properties-file |
HashLoginService 를 사용하여 기본 인증을 위한 사용자를 포함하는 속성 파일을 지정합니다. 자세한 내용은 http://www.eclipse.org/jetty/documentation/current/configuring-security.html을 참조하십시오. |
상태 관리¶
이 구성 요소는 상태를 저장하지 않습니다.
제한됨¶
이 구성 요소는 제한되지 않습니다.
시스템 리소스 고려 사항¶
이 구성 요소는 시스템 리소스 고려 사항을 지정하지 않습니다.