Files
th-hotel-simple/server/src/main/resources/application-dev.yml

68 lines
3.1 KiB
YAML
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

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