from("file:pedidos?delay=5s").
Para que serve este delay de 5s?
from("file:pedidos?delay=5s").
Para que serve este delay de 5s?
Oi Ines
O delay serve para configurar o tempo que o Camel vai acumular as mensagens antes de seguir com o processamento nas próximas linhas. Nesse caso, ele vai aguardar 5 segundos e todos os arquivos que ele der conta de ler nesses 5 segundos serão processados, se algum arquivo não for lido nesses 5 primeiros segundos ele irá executar nos próximos 5 segundos. Cria-se um loop de 5 segundos entre cada leitura/processamentos dos arquivos.
Abraço!