2015-05-15 2 views
0

Dropwizard предоставляет конечную точку/ping на своем порте администратора (7001), который отвечает строкой «понг».Настроить Dropwizard/ping

Возможно ли настроить поведение этого вызова? Я ищу, чтобы иметь возможность контролировать ответ вызова на основе кода приложения.

ответ

1

На самом деле это не Dropwizard, который обеспечивает это - это metrics library.

Вы можете зарегистрировать свой собственный сервлет. Или, может быть, имеет смысл использовать health check?

+0

Это интересно. Когда вы говорите, зарегистрируйте свой собственный сервлет, есть ли публичный api, чтобы сделать это из моего кода приложения? или вы имеете в виду forking библиотеки, добавить мой код и вместо этого использовать свою собственную вилку? – Pablote

+0

Вы можете написать собственный сервлет на основе сервлета ping, а затем зарегистрировать его следующим образом: https://stackoverflow.com/questions/23239218/add-jetty-servlet-into-dropwizard – condit