diff --git a/DockerComposeShells/docker-compose-init.yml b/DockerComposeShells/docker-compose-init.yml index d5831ab..e8c463e 100644 --- a/DockerComposeShells/docker-compose-init.yml +++ b/DockerComposeShells/docker-compose-init.yml @@ -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: 指定内部通信使用的监听器名称 diff --git a/DockerComposeShells/docker-compose.yml b/DockerComposeShells/docker-compose.yml index 4672929..47772f3 100644 --- a/DockerComposeShells/docker-compose.yml +++ b/DockerComposeShells/docker-compose.yml @@ -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: 指定内部通信使用的监听器名称