我在Zookeeper和代理身份验证上启用SASL时遇到以下错误.
[2017-04-18 15:54:10,476] DEBUG Size of client SASL token: 0
(org.apache.zookeeper.server.ZooKeeperServer)
[2017-04-18 15:54:10,476] ERROR cnxn.saslServer is null: cnxn object did not initialize its saslServer properly. (org.apache.zookeeper.server. ZooKeeperServer)
[2017-04-18 15:54:10,478] ERROR SASL authentication failed using login context 'Client'. (org.apache.zookeeper.client.ZooKeeperSaslClient)
[2017-04-18 15:54:10,478] DEBUG Received event: WatchedEvent state:AuthFailed type:None path:null (org.I0Itec.zkclient.ZkClient)
[2017-04-18 15:54:10,478] INFO zookeeper state changed (AuthFailed) (org.I0Itec.zkclient.ZkClient)
[2017-04-18 15:54:10,478] DEBUG Leaving process event (org.I0Itec.zkclient.ZkClient)
[2017-04-18 15:54:10,478] DEBUG Closing ZkClient... (org.I0Itec.zkclient.ZkClient)
[2017-04-18 15:54:10,478] INFO Terminate ZkClient event thread. (org.I0Itec.zkclient.ZkEventThread)
[2017-04-18 15:54:10,478] DEBUG …Run Code Online (Sandbox Code Playgroud) 我正在运行以下 docker compose:
version: '3'
services:
zookeeper:
image: wurstmeister/zookeeper
ports:
- '2181:2181'
kafka:
image: wurstmeister/kafka:2.12-2.3.0
ports:
- "9094:9094"
environment:
KAFKA_ADVERTISED_HOST_NAME: $HOST
KAFKA_ZOOKEEPER_CONNECT: zookeeper:2181
KAFKA_LISTENER_SECURITY_PROTOCOL_MAP: INSIDE:PLAINTEXT,OUTSIDE:PLAINTEXT
KAFKA_ADVERTISED_LISTENERS: INSIDE://:9092,OUTSIDE://$HOST:9094
KAFKA_LISTENERS: INSIDE://:9092,OUTSIDE://:9094
KAFKA_INTER_BROKER_LISTENER_NAME: INSIDE
# KAFKA_SOCKET_REQUEST_MAX_BYTES: 1347375956
volumes:
- 'kafka_vol:/var/run/docker.sock'
ui:
image: landoop/kafka-topics-ui
ports:
- "8000:8000"
environment:
KAFKA_REST_PROXY_URL: http://kafka:9092
PROXY: "true"
MAX_BYTES: 50000
LAZY_LOAD_TOPIC_META: "true"
PROXY_SKIP_VERIFY: "true"
volumes:
kafka_vol: {}
Run Code Online (Sandbox Code Playgroud)
服务器:
服务器是8GB RAM,当查看时docker stats,kafka和zookeeper加起来几乎不超过1G。
问题:
完成全新安装后,我尝试landoop/kafka-topics-ui在浏览器中打开,但是请求失败,并且我注意到在 docker compose 日志中显示了以下错误:
[2019-07-22 07:41:29,540] org.apache.kafka.common.network.InvalidReceiveException:无效接收(大小= 1195725856大于104857600)
当我进入 kafka 容器并运行时,发生了同样的错误curl http://localhost:9092/topics。完成全新安装后,我尝试 …