Ubuntu Suomen keskustelualueet

Ubuntun käyttö => Ohjelmointi, palvelimet ja muu edistyneempi käyttö => Aiheen aloitti: teele - 15.02.25 - klo:18.37

Otsikko: Taustaohjelman käynnistäminen pilvikoneessa, yhteyden katkaisun vaikutus
Kirjoitti: teele - 15.02.25 - klo:18.37
Jos käynnistää pilvikoneessa ohjelman taustalle, niin jääkö käynnistetty ohjelma käyntiin pilvikoneella, kun käynnistänyt pääteyhteys katkeaa.

Nyt käynnistyksessä on käytetty byobua, mutta onnistuisiko myös pelkillä bash-komennoilla.

Sitten tietysti ohjelma pitäisi saada pysäytettyä uudessa pääteikkunassa, kun joskus myöhemmin kirjautuu pilvikoneelle. Onnistuuko tavallsilla bash-konsteilla.
Otsikko: Vs: Taustaohjelman käynnistäminen pilvikoneessa, yhteyden katkaisun vaikutus
Kirjoitti: _Pete_ - 11.04.25 - klo:09.31
Kaksi tapaa:

1) screen/tmux
 - näillä manuaalisesti

2) teet sille systemd conffin ja laitat käynnistymään sen kautta.
- näillä automaattisesti

Lisäksi ehkä 3) tapa on käynnistää ohjelma
nohup <ohjelma> &

jolloin se jää tausta-ajoon ja siitä huolimatta vaikka etäyhteys katkaistaan <ohjelmaa> ei tapeta. Tässä tavassa aina tapa pysäyttää se myöhemmin on katsoa <ohjelma>:n PID numero ja lähettää sille sopiva signaali kill komennolla.