2015-10-25 1 views
0

Я пишу Http-сервер с использованием Vert.x 3.0, и этот сервер будет прослушивать на определенном порту, например, на порту 8080. Но поскольку я читал в документации, в которой говорится, что поток Vert.x не будет остановлена ​​даже при прекращении основного потока. Поэтому в следующий раз, когда я отлаживаю приложение, используется порт 8080, и я должен развернуть сервер на другом порту . Вопрос: Как я могу разрабатывать приложение Vert.x без изменения порта каждый раз?Разработка Vert.x App

+0

Не могли бы вы предоставить какой-то код, пожалуйста? Как вы развертываете свои вертикулы и каковы основные источники вертикул? – tmarwen

+0

Можете ли вы убить java-процесс в диспетчере задач вручную? Или использовать '' 'netstat -ano | grep PORT''', чтобы увидеть который '' 'pid''' использует этот порт и убивает его в диспетчере задач? –

ответ

1

У меня никогда не было проблем с тем, что поток Vert.x остается в живых после того, как я убил JVM. Если вы используете linux, просто нажмите «control-c» в терминале. Он работает для меня. Что-то подобное также будет работать в Mac и Windows (я полагаю). Это не должно быть проблемой вообще при разработке в vert.x