解决本地客户端无法链接的问题

This commit is contained in:
陈益 2025-11-06 20:46:07 +08:00
parent 47ffada3a9
commit bbcaee02c9
2 changed files with 5 additions and 7 deletions

View File

@ -92,12 +92,11 @@ services:
- PULSAR_PREFIX_configurationStoreServers=zookeeper:${PULSAR_ZOOKEEPER_PORT}
- PULSAR_PREFIX_bookkeeperClientPort=3181
- PULSAR_PREFIX_webServicePort=${PULSAR_ADMIN_PORT}
# Web 管理接口对外通告与绑定
- PULSAR_PREFIX_webServiceBindAddress=0.0.0.0
- PULSAR_PREFIX_webServiceAdvertisedAddress=${SERVER_IP}
# 多监听器配置internal=容器内网(9093)external=公网(单独端口)
# bindAddresses: 为不同监听器绑定不同端口,便于根据端口识别 listenerName
- PULSAR_PREFIX_bindAddresses=internal:pulsar://0.0.0.0:${PULSAR_BROKER_PORT},external:pulsar://0.0.0.0:${PULSAR_BROKER_EXTERNAL_PORT}
# 兼容旧的客户端链接方式
- PULSAR_PREFIX_advertisedAddress=${SERVER_IP}
# advertisedListeners: internal 通告容器名与内网端口external 通告公网 IP 与外网端口
- PULSAR_PREFIX_advertisedListeners=internal:pulsar://pulsar-broker:${PULSAR_BROKER_PORT},external:pulsar://${SERVER_IP}:${PULSAR_BROKER_EXTERNAL_PORT}
# internalListenerName: 指定内部通信使用的监听器名称

View File

@ -81,13 +81,12 @@ services:
- PULSAR_PREFIX_zookeeperServers=zookeeper:${PULSAR_ZOOKEEPER_PORT}
- PULSAR_PREFIX_configurationStoreServers=zookeeper:${PULSAR_ZOOKEEPER_PORT}
- PULSAR_PREFIX_bookkeeperClientPort=3181
- PULSAR_PREFIX_webServicePort=${PULSAR_ADMIN_PORT}
# Web 管理接口对外通告与绑定
- PULSAR_PREFIX_webServiceBindAddress=0.0.0.0
- PULSAR_PREFIX_webServiceAdvertisedAddress=${SERVER_IP}
- PULSAR_PREFIX_webServicePort=${PULSAR_ADMIN_PORT}
# 多监听器配置internal=容器内网(9093)external=公网(单独端口)
# bindAddresses: 为不同监听器绑定不同端口,便于根据端口识别 listenerName
- PULSAR_PREFIX_bindAddresses=internal:pulsar://0.0.0.0:${PULSAR_BROKER_PORT},external:pulsar://0.0.0.0:${PULSAR_BROKER_EXTERNAL_PORT}
# 兼容旧的客户端链接方式
- PULSAR_PREFIX_advertisedAddress=${SERVER_IP}
# advertisedListeners: internal 通告容器名与内网端口external 通告公网 IP 与外网端口
- PULSAR_PREFIX_advertisedListeners=internal:pulsar://pulsar-broker:${PULSAR_BROKER_PORT},external:pulsar://${SERVER_IP}:${PULSAR_BROKER_EXTERNAL_PORT}
# internalListenerName: 指定内部通信使用的监听器名称