Как изменить порт, на котором работает Pulsar?

Я хочу запустить Pulsar вместе с Apache Airflow. Загвоздка в том, что оба работают на порту 8080. Я не хочу изменять конфигурацию Airflow, но для того, чтобы запустить Pulsar, я должен назначить ему другой порт. Я использую библиотеку Python, которая запускает воздушный поток на 8080.

Я попытался просмотреть документ об автономной установке, но ничего не смог пройти. Моя цель - запустить Python-клиент Pulsar.

Как изменить конфигурацию порта Pulsar?


person Aviral Srivastava    schedule 18.04.2019    source источник


Ответы (2)


В автономном режиме вы можете отредактировать conf/standalone.conf файл конфигурации и установить webServicePort=8081

person Matteo Merli    schedule 18.04.2019

Вам необходимо изменить конфигурацию webservicePort в conf/broker.conf

Вот ссылка на github: https://github.com/apache/pulsar/blob/master/conf/broker.conf

...
# Port to use to server HTTP request
webServicePort=8080

# Port to use to server HTTPS request - By default TLS is disabled
webServicePortTls=

# Hostname or IP address the service binds on, default is 0.0.0.0.
bindAddress=0.0.0.0
...
person rdas    schedule 18.04.2019