![]() |
![]() ![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 589 Pomógł: 91 Dołączył: 22.05.2008 Skąd: Gliwice Ostrzeżenie: (0%) ![]() ![]() |
W jaki sposób odpalić coś na serwerze przez SSH tak aby po zamknięciu sesji terminala to coś dalej działało?
Generalnie chodzi o to aby utrzymać postawionego node.js. 1. Loguje się przez Putty na serwer 2. Wpisuje Kod NODE_ENV=production forever app.js 3000 3. Teraz kiedy wyłączę tą sesje Puttego node`a też już nie ma. |
|
|
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 6 476 Pomógł: 1306 Dołączył: 6.08.2006 Skąd: Kraków Ostrzeżenie: (0%) ![]() ![]() |
Kod NODE_ENV=production forever app.js 3000 & ?
|
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 589 Pomógł: 91 Dołączył: 22.05.2008 Skąd: Gliwice Ostrzeżenie: (0%) ![]() ![]() |
Nie zadziałało niestety, teraz próbuje coś z programem screen wykombinować ale coś mi nie wychodzi.
|
|
|
![]()
Post
#4
|
|
Grupa: Zarejestrowani Postów: 6 476 Pomógł: 1306 Dołączył: 6.08.2006 Skąd: Kraków Ostrzeżenie: (0%) ![]() ![]() |
|
|
|
![]()
Post
#5
|
|
Grupa: Zarejestrowani Postów: 589 Pomógł: 91 Dołączył: 22.05.2008 Skąd: Gliwice Ostrzeżenie: (0%) ![]() ![]() |
Oki, użyłem batch`a http://stackoverflow.com/a/285124 i działa.
Teraz tylko dla przyszłości jak ubić taki proces? Wpisuje > ps Kod PID TTY TIME CMD 3400 pts/2 00:00:00 bash 3500 pts/2 00:00:00 ps > kill 3400 ale nie ubija mi tego |
|
|
![]()
Post
#6
|
|
Grupa: Zarejestrowani Postów: 6 476 Pomógł: 1306 Dołączył: 6.08.2006 Skąd: Kraków Ostrzeżenie: (0%) ![]() ![]() |
|
|
|
![]()
Post
#7
|
|
Grupa: Zarejestrowani Postów: 589 Pomógł: 91 Dołączył: 22.05.2008 Skąd: Gliwice Ostrzeżenie: (0%) ![]() ![]() |
Hm... ubiłem niby ten proces (atq i pozniej atrm [job number]) ale dalej node stoi a atq już teraz nic nie zwraca.
Any idea? ;> |
|
|
![]()
Post
#8
|
|
Grupa: Zarejestrowani Postów: 6 476 Pomógł: 1306 Dołączył: 6.08.2006 Skąd: Kraków Ostrzeżenie: (0%) ![]() ![]() |
Teraz spróbuj ubić go przez kill PID.
|
|
|
![]()
Post
#9
|
|
Grupa: Zarejestrowani Postów: 589 Pomógł: 91 Dołączył: 22.05.2008 Skąd: Gliwice Ostrzeżenie: (0%) ![]() ![]() |
Niestety nie działa. Teraz jeszcze mi się wywalił node z powodu wejścia w warunek gdzie coś się sypie a że jednak forever mi nie działa na serwerze to node padł. Jeśli chce ponownie wystartować przez batcha jak wcześniej to nic się nie dzieje.
|
|
|
![]()
Post
#10
|
|
Grupa: Zarejestrowani Postów: 207 Pomógł: 18 Dołączył: 4.09.2010 Skąd: warszawa Ostrzeżenie: (0%) ![]() ![]() |
kill -9 process_id
|
|
|
![]() ![]() |
![]() |
Aktualny czas: 4.10.2025 - 06:14 |