Я использую Play Framework 2.6. После создания ZIP-файла производственной сборки с помощью
dist
В игровой консоли я использую этот код для запуска приложения на сервере.
my-first-app-1.0/bin/my-first-app -Dconfig.file=/path/to/config -Dplay.http.secret.key=$APP_SECRET
это запускает консоль, которая заканчивается:
[info] p.c.s.AkkaHttpServer - Listening for HTTP on /0:0:0:0:0:0:0:0:9000
после чего мой сервер продолжает работать отлично. Однако закрытие консоли (ctrl+C
) или выход из окна терминала; ctrl+d
тоже ничего не делает. Что мне здесь не хватает?
обновить
Итак, я просмотрел логи, но ровно ничего не происходит до выключения сервера.
2018-04-20 02:24:36,207 [INFO] from application in application-akka.actor.default-dispatcher-28 - <some benign application log>
2018-04-20 02:36:25,881 [INFO] from play.core.server.AkkaHttpServer in Thread-5 - Stopping server...
2018-04-20 02:36:25,940 [INFO] from application in application-akka.actor.default-dispatcher-41 - Shutting down connection pool.
Конечно, за это время мой терминал тоже отключился (опять же, мне кажется, что я запускаю свой сервер неправильно, посоветуйте, пожалуйста.)