Limite SFTP
01Um login bem-sucedido quase nada prova sobre a entrega.
SFTP continua a ser uma fronteira comum entre organizações por ser simples, seguro e amplamente suportado. A fiabilidade exige mais do que abrir uma sessão SSH: propriedade de diretórios, identidade do host, visibilidade, nomes, atrasos e limpeza formam o contrato real.
Confie no host e depois no caminho
Defina identidade do host fiável, diretório remoto, padrão, recursão, permissões, propriedade e regra de chegada. Evite que uma listagem ampla transforme ficheiros alheios do parceiro em trabalho.
Assuma que a sessão pode cair
As sessões podem terminar a meio da transferência. Decida se ficheiros parciais são ocultados, renomeados, retomados, substituídos ou isolados e como evitar duplicados numa nova tentativa.
Defina o acordo com o parceiro
Acorde com o parceiro nomes temporários e finais, entrega atómica, timestamps, arquivo, retenção, confirmações, direitos de eliminação e tratamento de atrasos.
Rota Flower consciente de ficheiros
02Use o estado do ficheiro, não o tempo decorrido, para decidir.
O endpoint SFTP da Flower lista e inspeciona, lê em streaming ou por intervalos, cria caminhos, carrega e usa rename normal ou POSIX. O fluxo acrescenta classificação, validação, tracking e tentativas controladas.
Descubra apenas ficheiros atribuídos
Diretório, recursão, padrão, idade, tamanho e nome final definem candidatos. Flower exclui ficheiros alheios antes de os abrir e mantém chegadas tardias visíveis.
Publique com rename
Escreva com nome temporário, feche e valide, depois renomeie se o servidor o permitir. Consumidores não precisam inferir completude por um período sem alterações.
Retome num limite conhecido
Após desconexão, Flower reconcilia tamanho, nome, prova no destino e tracking antes de tentar. Só retoma um parcial se o contrato o permitir; caso contrário substitui ou isola.
Operações com o parceiro
03Escreva o contrato de intercâmbio para pessoas e máquinas.
Ambientes SFTP variam em rename, permissões, limites, fusos e limpeza. Um intercâmbio fiável regista o acordo em vez de depender de conhecimento informal.
Ciclo da chave do host
Fixe a chave esperada através de known-hosts gerido. Defina rotação, mudança urgente, contas, permissões mínimas e alerta; uma palavra-passe aceite não autentica o servidor.
Nomes e calendário
Documente padrões temporários e finais, data de negócio, fuso, janela, atrasos, duplicados, ficheiros vazios, confirmações, arquivo e retenção. Estas regras são a API real.
Limites e observabilidade
Meça pacote e concorrência no servidor parceiro e limite-os. Acompanhe ligação, listagem, velocidade, erros, idade, acumulação, tentativas e quarentena antes de falhar o SLA.