# ============================================================ # 公共基础配置 base-common # 部署位置:Nacos namespace=public group=DEFAULT_GROUP dataId=base-common.properties # 用途:所有服务共享的 mysql / redis / rabbitmq 连接信息(只放连接,不放业务库名) # CAS 的 run-cas.sh 会读取 spring.datasource.* 拼出 JDBC URL, # 库名在 cas-prod.properties 的 cas.authn.jdbc.query[0].database 中指定(如 bsch_userbase) # ============================================================ # ---------- MySQL(公共 mysql8,服务名 mysql8,位于 infra-infra-net)---------- spring.datasource.host=mysql8 spring.datasource.port=3306 spring.datasource.username=__SHARED_MYSQL_USER__ spring.datasource.password=__SHARED_MYSQL_PASSWORD__ spring.datasource.params=useUnicode=true&characterEncoding=utf8&useSSL=false&serverTimezone=Asia/Shanghai&allowPublicKeyRetrieval=true # ---------- Redis ---------- spring.redis.host=__REDIS_HOST__ spring.redis.port=6379 spring.redis.password=__SHARED_REDIS_PASSWORD__ spring.redis.database=0 spring.redis.timeout=5000 spring.redis.jedis.pool.max-active=8 spring.redis.jedis.pool.max-idle=8 spring.redis.jedis.pool.min-idle=0 # ---------- RabbitMQ ---------- spring.rabbitmq.host=__RABBITMQ_HOST__ spring.rabbitmq.port=5672 spring.rabbitmq.username=__SHARED_RABBIT_USER__ spring.rabbitmq.password=__SHARED_RABBIT_PASSWORD__ spring.rabbitmq.virtual-host=/