Kirjoittaja Aihe: Taustaohjelman käynnistäminen pilvikoneessa, yhteyden katkaisun vaikutus  (Luettu 3476 kertaa)

teele

  • Käyttäjä
  • Viestejä: 874
    • Profiili
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.
« Viimeksi muokattu: 15.02.25 - klo:18.39 kirjoittanut teele »

_Pete_

  • Käyttäjä
  • Viestejä: 1848
  • Fufufuuffuuu
    • Profiili
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.