#!/bin/bash HOSTNAME=`hostname -s` if [[ $HOSTNAME =~ (.*)-([0-9]+)$ ]]; then ORD=${BASH_REMATCH[2]} PORT=$((ORD + 9092)) #12.345.67.8 是 LB 的 ip export KAFKA_CFG_ADVERTISED_LISTENERS="PLAINTEXT://192.168.40.127:$PORT" else echo "Failed to get index from hostname $HOST" exit 1 fi echo $KAFKA_CFG_ADVERTISED_LISTENERS