48 lines
1.6 KiB
Plaintext
48 lines
1.6 KiB
Plaintext
# ==============================================================================
|
|
# DCTS (分布式恒星大气计算系统 Distributed Computing TLUSTY/SYNSPEC) 环境变量配置模板
|
|
# ==============================================================================
|
|
|
|
# --- 通用全局配置 ---
|
|
# 日志输出级别过滤 (可选格式: info, debug, warn 等)
|
|
DCTS_LOG=info,server=debug,node=debug
|
|
|
|
# 共享 API 身份鉴权 Token (留空或不配置则默认使用内网无鉴权模式)
|
|
# DCTS_AUTH_TOKEN=your_secure_secret_token_here
|
|
|
|
# 静态资源与数据目录路径 (配分函数、谱线列表文件所在目录)
|
|
# DCTS_ASSETS_DIR=assets
|
|
|
|
|
|
# --- 服务端 (Server) 专用配置 ---
|
|
# 服务端 HTTP 监听端口 (默认: 8090)
|
|
DCTS_PORT=8090
|
|
|
|
# 数据库文件路径 (主 SQLite 数据库)
|
|
# DCTS_DB_PATH=data/dcts.db
|
|
|
|
# 任务队列数据库文件路径 (MQ SQLite 数据库)
|
|
# DCTS_QUEUE_DB_PATH=data/dcts_queue.db
|
|
|
|
# 网格模型计算结果文件保存根目录
|
|
# DCTS_RESULTS_DIR=data/results
|
|
|
|
|
|
# --- 计算节点 (Node Worker) 专用配置 ---
|
|
# 计算节点固定身份 ID (若留空则自动生成随机 UUID node-<uuid>)
|
|
# DCTS_NODE_ID=node-worker-01
|
|
|
|
# 服务端主控节点的 HTTP 访问地址 (默认: http://127.0.0.1:8090)
|
|
DCTS_SERVER_URL=http://127.0.0.1:8090
|
|
|
|
# 节点最大并行 Slot 槽位数 / CPU 核心数 (默认: 4)
|
|
# DCTS_MAX_SLOTS=4
|
|
|
|
# 节点心跳上报时间间隔 (秒,默认: 15)
|
|
# DCTS_HEARTBEAT_SEC=15
|
|
|
|
# 节点 Fortran 运行时依赖与解压目录 (默认: data/runtime)
|
|
# DCTS_RUNTIME_DIR=data/runtime
|
|
|
|
# 节点计算 Worker Slot 隔离工作沙盒目录 (默认: data/work)
|
|
# DCTS_WORK_DIR=data/work
|