Boa noite a todos
Estou com um problema em um servidor CUPS imprimindo em impressoras RAW (Zebra) compatilhadas em estações Windows.
Executo o comando abaixo:
for i in `seq 1 10`; do lpr -P printer -l /caminho/para/o/arquivo; done
Executa rapidamente as dez vezes, porém demora alguns segundos até que a primeira impressão saia na impressora.
Depois de alguns segundos, sai a segunda... mais alguns segundos e sai a terceira e assim por diante.
Esse intervalo varia de 5 a até 15 segundos.
O "caso estranho" é o seguinte:
Cheguei a pensar em alguma configuração de rede, mas depois de acompanhar os processos no servidor vi que não é o caso.
Acompanhando os processos com o comando: nice -19 top -d1 -c
Os processos lpr no servidor Linux é que estão demorando esse tempo para aparecer na tabela de processos.
No mesmo intervalo de tempo que são executados no servidor os arquivos são impressos, eliminando problemas de rede...
O que pode estar "retardando" essas execuções no servidor ?
Até segunda-feira, estava tudo normal, se fossem solicitadas 20 ou mais impressões, elas saiam sem intervalo algum.
Conto com a colaboração de todos.
Obrigado