Закрытие терминала приводит к остановке службы

Вопрос:

Почему при закрытии терминала Workerman автоматически закрывается?

Ответ:

У Workerman существуют два режима запуска: отладочный режим и демонический режим.

Когда вы запускаете php xxx.php start, происходит запуск в отладочном режиме, который используется для разработки и отладки проблем. При закрытии терминала Workerman также останавливается.

Если вы запустите php xxx.php start -d, то будет использован демонический режим, в котором закрытие терминала не повлияет на работу Workerman.

Для того чтобы Workerman не зависел от терминала, рекомендуется использовать режим демона при запуске.