# 应用配置 NODE_ENV=production PORT=3000 # Kafka配置 KAFKA_BROKERS=localhost:9092 KAFKA_TOPIC=blwlog4Nodejs-rcu-heartbeat-topic KAFKA_TOPICS= KAFKA_GROUP_ID=bls-heartbeat-consumer KAFKA_CLIENT_ID=bls-heartbeat KAFKA_CONSUMER_INSTANCES=6 KAFKA_AUTO_COMMIT=true KAFKA_AUTO_COMMIT_INTERVAL_MS=5000 KAFKA_RETRY_ATTEMPTS=0 KAFKA_RETRY_DELAY=1000 KAFKA_MAX_IN_FLIGHT_MESSAGES=200 # Kafka SASL配置(如果需要) KAFKA_SASL_ENABLED=false KAFKA_SASL_MECHANISM=plain KAFKA_SASL_USERNAME= KAFKA_SASL_PASSWORD= # Kafka SSL配置(如果需要) KAFKA_SSL_ENABLED=false # PostgreSQL配置 POSTGRES_HOST=127.0.0.1 POSTGRES_PORT=5432 POSTGRES_DATABASE=log_platform POSTGRES_USER=log_admin POSTGRES_PASSWORD=your_password POSTGRES_IDLE_TIMEOUT_MS=30000 # PostgreSQL环境变量(兼容性) PGHOST= PGPORT= PGTARGETDB= PGUSER= PGPASSWORD= # 数据库重试配置 DB_RETRY_ATTEMPTS=3 DB_RETRY_DELAY=1000 DB_PARTITION_MAINTENANCE_ENABLED=true DB_PARTITION_FUTURE_DAYS=30 DB_PARTITION_INTERVAL_HOURS=6 # Redis配置 REDIS_ENABLED=true REDIS_HOST=10.8.8.109 REDIS_PORT=6379 REDIS_PASSWORD= REDIS_DB=15 REDIS_URL= REDIS_CONNECT_TIMEOUT_MS=5000 REDIS_PROJECT_NAME=BLS主机心跳日志 REDIS_HEARTBEAT_INTERVAL_MS=3000 REDIS_HEARTBEAT_TTL_SECONDS=30 REDIS_API_BASE_URL=http://127.0.0.1:3000 REDIS_CONSOLE_MAX_LEN= # 处理器配置 PROCESSOR_BATCH_SIZE=100 PROCESSOR_BATCH_TIMEOUT=5000 # 日志配置 LOG_LEVEL=info LOG_FORMAT=json