shell-script-pt
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [shell-script] Re: Estrutura de script para criar fila de espera


From: itamarnet
Subject: Re: [shell-script] Re: Estrutura de script para criar fila de espera
Date: 22 Sep 2015 04:43:17 -0700

Caro Robson,

Entendi sua proposta em ter uma solução ampla independente do ambiente.
Apenas queria salientar, e talvez isso possa economizar tempo, é que as diferenças de SO, ou dos programas disponíveis instalados podem inviabilizar uma solução ágil. Mas da mesma forma podem dar soluções específicas bem eficientes.

Não sabendo exatamente os detalhes da sua aplicação apenas vou levantar algumas questões.
 - O acesso dos usuários físicos é local e sempre no mesmo terminal?
 - Ou cada um terá seu próprio usuário cadastrado, e por consequência seu terminal próprio?
 - O acesso poderá ser remoto ( telnet / ssh / terminais burros)?
 - E a cada processo disparado o terminal permanece ativo ou pode ser fechado antes do término?

Dependendo das respostas, uma solução em shell script simplesmente não será suficiente. E pior, pode dar a sensação de que está funcionando corretamente, quando não é o caso.

Usar o comando nohup antes da chamada do script pode evitar o problema de fechar o terminal e interromper com o script prematuramente.

Talvez trabalhar com os "daemons", que o sistema suporta, possa ser uma alternativa a ser considerada, por exemplo:
 - Verificar os enfileiramento através de um script disparado pelo cron.
 - Usar o FAM (File Alteration Monitor), para gerenciar as entradas de novas requisições. Dependendo do sistema poderia ser o kqueue/kevent(*BSD), gamin (Gnome) ou até inotify (Linux).
 - Usar o D-Bus para lançar e monitorar o script. Não tenho certeza, mas acho que o novo systemd, também oferece suporte para esse tipo de situação.

São apenas novas considerações.

[]'s
Itamar

reply via email to

[Prev in Thread] Current Thread [Next in Thread]