spring: datasource: # dev 使用可提交的开发测试库地址;密码仍通过环境变量注入。 url: "jdbc:mysql://rm-7xv137v8f04vfk7a4ko.mysql.rds.aliyuncs.com:3306/th_hotel?useUnicode=true&characterEncoding=utf8&useSSL=false&allowPublicKeyRetrieval=true&serverTimezone=UTC" username: th_hotel_user password: 'CxrLg6b6kw2zJjmcjHUj' driver-class-name: com.mysql.cj.jdbc.Driver flyway: enabled: true source-message: original-read: # dev 邮件原文读取访问密钥;优先使用 dev 专属变量,兼容旧通用变量。 access-key: ${SOURCE_MESSAGE_DEV_ORIGINAL_READ_ACCESS_KEY:${SOURCE_MESSAGE_ORIGINAL_READ_ACCESS_KEY:}} agentbus: probe: # dev 默认不主动连接 AgentBus,避免本地启动误消费消息。 enabled: false ws: # AgentBus dev/test 真实测试地址可以提交;Token 仍走环境变量。 url: wss://mesh.nianxx.cn/ws token: ${AGENTBUS_DEV_WS_TOKEN:} reconnect-delay: 5s connect-timeout: 15s capture: enabled: true default-hotel-id: HOTEL-DEV superagent: task-result: # dev SuperAgent HMAC 密钥;优先使用 dev 专属变量,兼容旧通用变量。 hmac-secret: ${SUPERAGENT_DEV_TASK_RESULT_HMAC_SECRET:${SUPERAGENT_TASK_RESULT_HMAC_SECRET:}} open-api: # dev Debug EML 调用 SuperAgent Open API;默认关闭,配置完整后再显式开启。 enabled: ${SUPERAGENT_DEV_OPEN_API_ENABLED:${SUPERAGENT_OPEN_API_ENABLED:false}} base-url: ${DEERFLOW_DEV_BASE_URL:${DEERFLOW_BASE_URL:}} api-key: ${DEERFLOW_DEV_OPEN_API_KEY:${DEERFLOW_OPEN_API_KEY:}} external-subject-id: ${SUPERAGENT_DEV_DEBUG_EML_EXTERNAL_SUBJECT_ID:${SUPERAGENT_DEBUG_EML_EXTERNAL_SUBJECT_ID:th-hotel-debug-eml-upload}} connect-timeout: ${SUPERAGENT_DEV_DEBUG_EML_CONNECT_TIMEOUT:${SUPERAGENT_DEBUG_EML_CONNECT_TIMEOUT:15s}} read-timeout: ${SUPERAGENT_DEV_DEBUG_EML_READ_TIMEOUT:${SUPERAGENT_DEBUG_EML_READ_TIMEOUT:180s}} aliyun: oss: endpoint: ${ALIYUN_OSS_DEV_ENDPOINT:${ALIYUN_OSS_ENDPOINT:}} bucket: ${ALIYUN_OSS_DEV_BUCKET:${ALIYUN_OSS_BUCKET:}} access-key-id: ${ALIYUN_OSS_DEV_ACCESS_KEY_ID:${ALIYUN_OSS_ACCESS_KEY_ID:}} access-key-secret: ${ALIYUN_OSS_DEV_ACCESS_KEY_SECRET:${ALIYUN_OSS_ACCESS_KEY_SECRET:}} public-base-url: ${ALIYUN_OSS_DEV_PUBLIC_BASE_URL:${ALIYUN_OSS_PUBLIC_BASE_URL:}} debug-eml-prefix: ${ALIYUN_OSS_DEV_DEBUG_EML_PREFIX:${ALIYUN_OSS_DEBUG_EML_PREFIX:debug/eml/}} debug: eml-upload: # dev 默认关闭,需要本地或联调环境显式开启并配置访问口令。 enabled: ${DEBUG_EML_UPLOAD_DEV_ENABLED:${DEBUG_EML_UPLOAD_ENABLED:false}} access-key: ${DEBUG_EML_UPLOAD_DEV_ACCESS_KEY:${DEBUG_EML_UPLOAD_ACCESS_KEY:}} max-file-bytes: ${DEBUG_EML_UPLOAD_DEV_MAX_FILE_BYTES:${DEBUG_EML_UPLOAD_MAX_FILE_BYTES:10485760}} reservation: demo-data: # dev 本地联调默认开启演示数据造数接口;生产环境不得开启。 enabled: true # 本地演示数据接口访问口令,需和 X-TH-Hotel-Demo-Data-Key 请求头一致。 access-key: ${RESERVATION_DEV_DEMO_DATA_ACCESS_KEY:${RESERVATION_DEMO_DATA_ACCESS_KEY:}} server: port: 8080