
Mireczki z tagu #programowanie #sysadmin #python #informatyka #linux mam pewną zagwozdkę.
Mam stworzony skrypt bash, który aktywuje venv i odpala skrypt pythonowy. Tutaj nie ma żadnych problemów (również jak odpale sam plik "z ręki", natomiast problemy występują jak próbuję odpalić wszystko przez supervisora. Niby procesy się porobiły, natomiast wygląda to jakby supervisor miał problemy z obsłużeniem subprocessów.
proc = subprocess.Popen(["/usr/local/bin/ttnctl","subscribe"], stdout=subprocess.PIPE)
Czy istnieje jakaś opcja, która pozwoliłaby na normalne uruchomienie skryptu razem z poprawnie działającymi subprocessami? Teraz niby tworzy mi proces, ale jest to proces zombie. Póki co mam to odpalone w screenie, ale chciałbym to podpiąć pod supervisora :|
Mam stworzony skrypt bash, który aktywuje venv i odpala skrypt pythonowy. Tutaj nie ma żadnych problemów (również jak odpale sam plik "z ręki", natomiast problemy występują jak próbuję odpalić wszystko przez supervisora. Niby procesy się porobiły, natomiast wygląda to jakby supervisor miał problemy z obsłużeniem subprocessów.
proc = subprocess.Popen(["/usr/local/bin/ttnctl","subscribe"], stdout=subprocess.PIPE)
Czy istnieje jakaś opcja, która pozwoliłaby na normalne uruchomienie skryptu razem z poprawnie działającymi subprocessami? Teraz niby tworzy mi proces, ale jest to proces zombie. Póki co mam to odpalone w screenie, ale chciałbym to podpiąć pod supervisora :|
- Najlepsze
- Wszystkie komentarze
konto usunięte
0
@Ravciu: może jakiś monit albo zrób to jako service systemu?

konto usunięte Autor
0
@indywidualny: mam to wrzucone w screenie, ale chciałem przez supervisora






