Итак, у меня есть приложение Java, работающее в Heroku, где оно всегда что-то слушает. Он не должен быть проверен, но если он это делает, он возвращает ошибку H20, потому что процесс никогда не заканчивается. Как я могу предотвратить это?
Я пытался прослушать get
звонок:
get("", new Route() {
@Override
public Object handle(Request request, Response response) throws Exception {
return "Hello";
}
});
Но потом понял, что он завершит весь процесс, то есть он больше не будет работать, пока я не выполню heroku restart
, потому что процесс начинается, как только я опубликую.
Что я могу сделать, чтобы сервер игнорировал эхо-запросы, не завершая сам процесс?
Чтобы прояснить ситуацию, это должен быть текстовый бот, слушающий команды в определенном чате.