JettyWebSocketClient¶
Descrição¶
Implementação de WebSocketClientService. Esse serviço usa o módulo de cliente Jetty WebSocket para fornecer gerenciamento de sessão WebSocket em todo o aplicativo.
Propriedades¶
Na lista abaixo, as propriedades obrigatórias são mostradas com um asterisco (*). Outras propriedades são consideradas opcionais. A tabela também indica os valores padrão e se uma propriedade é compatível com linguagem de expressão NiFi.
Nome de exibição  | 
Nome da API  | 
Valor padrão  | 
Valores permitidos  | 
Descrição  | 
|---|---|---|---|---|
Conjunto de caracteres do cabeçalho de autenticação *  | 
Conjunto de caracteres do cabeçalho de autenticação  | 
US-ASCII  | 
O conjunto de caracteres para a cadeia de caracteres base64 do cabeçalho de autenticação básica.  | 
|
Contagem de tentativas de conexão *  | 
Contagem de tentativas de conexão  | 
3  | 
O número de vezes que se tenta estabelecer uma conexão.  | 
|
Tempo limite de conexão *  | 
Tempo limite de conexão  | 
3 seg  | 
O tempo limite para conectar o URI do WebSocket.  | 
|
Autorização personalizada  | 
Autorização personalizada  | 
Configura um cabeçalho de autorização HTTP personalizado, conforme descrito seção 4.2 da RFC 7235. A definição de um cabeçalho de autorização personalizado exclui a configuração das propriedades Nome de usuário e Senha de usuário para a autenticação básica.  | 
||
Host de proxy HTTP  | 
Host de proxy HTTP  | 
O nome de host do proxy HTTP.  | 
||
Porta de proxy HTTP  | 
Porta de proxy HTTP  | 
O número da porta do proxy HTTP.  | 
||
Tamanho do buffer de entrada *  | 
Tamanho do buffer de entrada  | 
4 KB  | 
O tamanho do buffer de entrada (lido da camada de rede).  | 
|
Tamanho máximo da mensagem binária *  | 
Tamanho máximo da mensagem binária  | 
64 KB  | 
O tamanho máximo de uma mensagem binária durante a análise/geração.  | 
|
Tamanho máximo da mensagem de texto *  | 
Tamanho máximo da mensagem de texto  | 
64 KB  | 
O tamanho máximo de uma mensagem de texto durante a análise/geração.  | 
|
Senha  | 
Senha  | 
A senha do usuário para a autenticação básica.  | 
||
Serviço de contexto SSL  | 
Serviço de contexto SSL  | 
O serviço de contexto SSL a ser usado para proteger o servidor. Se especificado, o servidor aceitará apenas solicitações WSS; caso contrário, o servidor aceitará apenas solicitações WS  | 
||
Intervalo de manutenção da sessão *  | 
Intervalo de manutenção da sessão  | 
10 seg  | 
O intervalo entre as atividades de manutenção da sessão. Uma sessão WebSocket estabelecida com um servidor WebSocket pode ser encerrada por diferentes motivos, incluindo a reinicialização do servidor WebSocket ou o tempo limite de sessões inativas. Essa atividade de manutenção de sessão é executada periodicamente para reconectar essas sessões perdidas, de modo que um cliente WebSocket possa reutilizar o mesmo ID de sessão de forma transparente depois de se reconectar com êxito. A atividade de manutenção é executada até que os processadores correspondentes ou este serviço de controlador seja interrompido.  | 
|
Nome de usuário  | 
Nome de usuário  | 
O nome de usuário para autenticação básica.  | 
||
WebSocket URI *  | 
WebSocket URI  | 
O URI do WebSocket ao qual esse cliente se conecta.  | 
Gerenciamento do estado¶
Esse componente não armazena o estado.
Restrito¶
Esse componente não é restrito.
Considerações sobre os recursos do sistema¶
Esse componente não especifica considerações sobre os recursos do sistema.