Próbuję użyć selera do planowania i uruchamiania zadań na flocie serwerów. Każde zadanie trwa nieco dłużej (kilka godzin) i wymaga użycia podprocesu do wywołania określonego programu z danymi wejściowymi. Ten program wytwarza dużo danych wyjściowych zarówno w standardowym, jak i stderrze.Strumień w selerze
Czy jest jakiś sposób, aby pokazać wyniki produkowane przez program klientowi w czasie zbliżonym do rzeczywistego? Przesyłać strumieniowo dane wyjściowe, aby klient mógł oglądać wyniki wypuszczane przez zadanie uruchomione na serwerze bez logowania się do serwera?
Jakie jest twoje zadanie związane z selerem podczas wykonywania innego programu? Czy używasz 'subprocess.call'? –
Yup tylko podproces.call. –