Как выставить 2 порта в OpenShift для клиента JMeter - PullRequest
0 голосов
/ 28 января 2019

Я создал образ Docker, который предоставляет сервер JMeter.В Dockerfile я выставил 2 порта с помощью

[...] EXPOSE 1099 50000 [...]

При запуске образа на моем локальном компьютере с

docker run --rm --name [name] -d -p 1099:1099 -p 50000:50000 [name]

я могу получить доступсервер от контроллера JMeter.

Когда я пытаюсь запустить образ в OpenShift, я не могу найти способ выставить 2 порта в определении Route.Кажется, что разрешен только один порт для каждого маршрута.

Есть ли обходной путь в OpenShift для доступа к серверу JMeter из моего клиента, аналогичного моей локальной настройке?

1 Ответ

0 голосов
/ 28 января 2019

Существует открытый выпуск для поддержки нескольких портов на маршрут в OpenShift

Возможно ли для маршрута выставить несколько портов?# 16529

Существует обходной путь для определения нескольких маршрутов для разных портов

Чтобы иметь несколько маршрутизаторов для разных портов, скопируйте маршрутизатор YAML, измените каждый вхождение порта и имя маршрутизатораи импортируйте YAML в качестве нового маршрутизатора.

@ tocosonic Таким образом, вы можете использовать один и тот же хост для разных маршрутов (поскольку разные порты будут обслуживаться разными маршрутизаторами)

...