Назад | Перейти на главную страницу

Как правильно завершить команду "fg" экземпляра?

Я постоянно сталкиваюсь с этой проблемой, когда мне нужно временно завершить работу сервера Zope, чтобы что-то сделать. Если я запустил скрипт

./bin/zopectrl fg или ./bin/isntance fg

Он запускает сервер zope, получает нужные ему порты и начинает обслуживание. Единственный способ завершить эту команду, который я нашел, - это нажать ctrl-z, а затем отключить% 1, однако, как только я запустил ее, ресурсы, которые потребовались в первый раз, заблокированы от повторного использования. Я знаю, что единственный способ исправить это - перезапустить весь сервер, что неэффективно.

Как правильно остановить скрипт, чтобы снова запустить его?

Как насчет CTRL-Z, а затем убить% 1, чтобы остановить процесс, возвращая потребленные ресурсы для повторного использования?