Хобрук: Ваш путь к мастерству в программировании

Google Compute Engine отменяет выполнение (Linux — выполнение в фоновом режиме)

[Решено] - На самом деле это был вопрос Linux

У меня есть экземпляр в Google Compute Engine, который я хочу выполнить 50000 итераций генетического алгоритма. Дело в том, что каждый раз, когда я теряю SSH-соединение, выполнение отменяется, и я не хочу, чтобы это произошло.

Я искал варианты и похожие проблемы в Интернете, но не смог найти никакой помощи.

Есть ли способ сохранить выполнение в экземпляре Google Cloud, даже если я не подключен через SSH?


Ответы:


1

Это вопрос Linux, не относящийся к GCE. Просто используйте шаблон nohup <command> &. Например, следующая команда запустит HTTP-сервер на порту 8080, даже если вы отключитесь от SSH, он останется работать в фоновом режиме:

nohup python -m SimpleHTTPServer 8080 &
19.10.2016
  • Благодарю вас! Это решает мою проблему, спасибо за разъяснение. 20.10.2016
  • Новые материалы

    Понимание дженериков в TypeScript: подробное руководство
    Введение TypeScript, строго типизированный надмножество JavaScript, хорошо известен своей способностью улучшать масштабируемость, удобочитаемость и ремонтопригодность приложений. Одной из..

    Учебные заметки JavaScript Object Oriented Labs
    Вот моя седьмая неделя обучения программированию. После ruby ​​и его фреймворка rails я начал изучать самый популярный язык интерфейса — javascript. В отличие от ruby, javascript — это более..

    Разбор строк запроса в vue.js
    Иногда вам нужно получить данные из строк запроса, в этой статье показано, как это сделать. В жизни каждого дизайнера/разработчика наступает момент, когда им необходимо беспрепятственно..

    Предсказание моей следующей любимой книги 📚 Благодаря данным Goodreads и машинному обучению 👨‍💻
    «Если вы не любите читать, значит, вы не нашли нужную книгу». - J.K. Роулинг Эта статья сильно отличается от тех, к которым вы, возможно, привыкли . Мне очень понравилось поработать над..

    Основы принципов S.O.L.I.D, Javascript, Git и NoSQL
    каковы принципы S.O.L.I.D? Принципы SOLID призваны помочь разработчикам создавать надежные, удобные в сопровождении приложения. мы видим пять ключевых принципов. Принципы SOLID были разработаны..

    Как настроить Selenium в проекте Angular
    Угловой | Селен Как настроить Selenium в проекте Angular Держите свое приложение Angular и тесты Selenium в одной рабочей области и запускайте их с помощью Mocha. В этой статье мы..

    Аргументы прогрессивного улучшения почти всегда упускают суть
    В наши дни в кругах веб-разработчиков много болтают о Progressive Enhancement — PE, но на самом деле почти все аргументы с обеих сторон упускают самую фундаментальную причину, по которой PE..