5

Próbuję uruchomić zadanie w tle w elastycznej fasoli, zadanie w tle ma nieskończoną pętlę, więc nigdy nie zwraca odpowiedzi, więc pojawia się ten błąd: "Niektóre instancje nie odpowiedziały na polecenia. Odpowiedzi nie otrzymano od [i-ba5fb2f7]. "Uruchamianie zadań w tle za pomocą elastycznej beanstalk

Zaczynam pracę tła w pliku .config beanstalk sprężystego tak: 06_start_workers: komendę: "./workers.py &"

Czy istnieje jakiś sposób, aby to zrobić? Nie chcę elastyczną łodydze oczekiwania na wartości zwracanej tego procesu ..

Odpowiedz

4

stałe, po prostu potrzebne, aby napisać tę komendę Zamiast:

komenda: „nohup ./workers.py> foo.out 2> foo.err </dev/null & "

+0

co dzieje się po ponownym uruchomieniu aplikacji? czy stary pracownik zostanie rozwiązany? w przeciwnym razie będziesz miał wiele procesów roboczych – linqu

Powiązane problemy