dodałem serwer butelki, która używa Cassandra biblioteki Pythona, ale wychodzi z tego błędu: Bottle FATAL Exited too quickly (process log may have details)
dziennika pokazuje to: File "/usr/local/lib/python2.7/dist-packages/cassandra/cluster.py", line 1765, in _reconnect_internal raise NoHostAvailable("Unable to connect to any servers", errors)
Więc próbowałem go uruchomić ręcznie za pomocą supervisorctl start Butelka, a następnie zaczęło się bez problemu. Konkluzja = obsługa butelek zaczyna się zbyt szybko (przed wykonaniem wymaganej usługi nadzorowanej przez cassandra): konieczne jest opóźnienie!Jak dodać opóźnienie procesu nadzorowane przełożonego - Linux
8
A
Odpowiedz
16
To co mam użyć:
[program:uwsgi]
command=bash -c 'sleep 5 && uwsgi /etc/uwsgi.ini'
Powiązane problemy
- 1. Pakiet Maven .bat skrypt: jak dodać opóźnienie?
- 2. Jak dodać opóźnienie czasowe do programu C++?
- 3. Jak dodać opóźnienie do obietnicy wewnątrz, następnie
- 4. Jak dodać opóźnienie do przesuwania myszy jquery?
- 5. Elixir Supervisors - Jak nazwać nadzorowane zadanie
- 6. Java BlockingQueue opóźnienie wysokie w systemie Linux
- 7. Jak dodać Tensorboard do procesu estymatora Tensorflow
- 8. linux: programowo uzyskasz pid rodzicielski innego procesu?
- 9. Statystyka procesu pomiarowego w systemie Linux
- 10. Jak dodać opóźnienie animacji za pomocą Animate.css i ViewportChecker?
- 11. Jak dodać linie do końca pliku - linux
- 12. Jak wyłączyć tworzenie gniazda dla procesu Linux, dla piaskownicy?
- 13. Jak ustawić ID procesu w systemie Linux dla określonego programu?
- 14. Jak uzyskać tylko identyfikator procesu w określonej nazwie procesu w systemie Linux?
- 15. Nadzorowane ukryte przydział Dirichleta dla klasyfikacji dokumentów?
- 16. Jak dodać identyfikator procesu do pliku logu LOG4J?
- 17. Jak wykonywać nadzorowane szkolenie głębokiego zaufania w PyBrain?
- 18. Opóźnienie ekranu internetowego aplikacji iPhone opóźnienie:
- 19. Uruchamianie procesu Java jako usługi w systemie Linux
- 20. Umieścić opóźnienie w JavaScript
- 21. nagłówek opóźnienie lokalizacja
- 22. Wyślij dane wejściowe z klawiatury do działającego procesu linux
- 23. Uprawnienia do procesu sieci Web na Yii/Linux
- 24. Czy w systemie Linux proces może wyświetlać GUI innego procesu?
- 25. Wywołanie systemowe systemu Linux do tworzenia procesu i wątku
- 26. Zmiana nazwy procesu bez zmiany argv [0] w systemie Linux
- 27. Opóźnienie JQuery przed fadeOut
- 28. Jaki jest cel indywidualnego przełożonego w wielu przykładach kowbojskich?
- 29. linux jak dodać plik do określonego folderu w pliku zip
- 30. Jak dodać plik .so do java.library.path w systemie Linux
'command = bash -c "sleep 5 && exec uwsgi /etc/uwsgi.ini"': Exec zastąpi bash z uwsgi, cudzysłowy zapewni zamknięty ciąg zostanie wysłany do basha jako pojedynczy argument. – Slotos
Kiedy to zrobię, proces będzie działał w tle po wykonaniu polecenia "supervisorctl stop" – kgreenek