From bbcaee02c9672783b0a588a24181f8c979967f78 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E9=99=88=E7=9B=8A?= Date: Thu, 6 Nov 2025 20:46:07 +0800 Subject: [PATCH] =?UTF-8?q?=E8=A7=A3=E5=86=B3=E6=9C=AC=E5=9C=B0=E5=AE=A2?= =?UTF-8?q?=E6=88=B7=E7=AB=AF=E6=97=A0=E6=B3=95=E9=93=BE=E6=8E=A5=E7=9A=84?= =?UTF-8?q?=E9=97=AE=E9=A2=98?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- DockerComposeShells/docker-compose-init.yml | 5 ++--- DockerComposeShells/docker-compose.yml | 7 +++---- 2 files changed, 5 insertions(+), 7 deletions(-) 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: 指定内部通信使用的监听器名称