Wiremock- standalone jar - опция порта не работает

Я новичок в Wiremock, и я пытаюсь использовать его для записи запросов и ответов Java-приложения. Для этого я использую автономную банку с проводным макетом. Ниже приведена команда, которую я использую

java -jar /jenkins/tools/wiremock-jre8-standalone-2.26.3.jar --proxy-all=http://server1:33898 --root-dir=src/main/resources/testRecordings/$tagName/recordings/${scenarioName} --port 9523 -verbose

Теперь http: // server1: 33898 успешен, и страница успешно открывается, но по какой-то причине http: // server1: 9523 не загружает страницу. Я предполагаю, что это означает, что сервер Wiremock не создается.

Я сделал netstat -tuplen, чтобы проверить, находится ли порт в состоянии прослушивания на server1. И я заметил, что это прислушивается.

tcp6       0      0 :::9523                 :::*                    LISTEN      1000       418954126  39650/java 

Почему сервер Wiremock не создается на порту 9523, а http: // server1: 9523 не работает, несмотря на указание опции --port в приведенном выше фрагменте кода java -jar?


person usha duddu    schedule 26.07.2020    source источник


Ответы (1)


Вы можете загрузить http: // server1: 9523 / __ admin? Кроме того, поскольку у вас есть --verbose, какой порт вы видите после запуска Wiremock? После запуска отображается номер порта, как показано ниже.

введите описание изображения здесь

person Code-Strings    schedule 26.07.2020
comment
server1: 9523 / __ admin также не загружает страницу. Я выполняю эту банку wiremock из конвейерной работы jenkins (server1, который является агентом jenkins). Таким образом, несмотря на наличие --verbose, он не отображает подробное описание, показанное выше, для jenkins. Однако для дальнейшего устранения неполадок я попытался выполнить ту же самую банку Wiremock непосредственно на server1, и она выдала подробную информацию и отображала правильный порт 9523, но страница все равно не загружалась и не открывалась. - person usha duddu; 27.07.2020
comment
Это была проблема с брандмауэром, наконец-то удалось достичь порта 9523, разрешив его с брандмауэра на сервере 1. - person usha duddu; 28.07.2020