Skip to content

配置说明

操作系统环境变量

ENV_PROFILE

默认值None(未定义)。

用于指定当前进程运行环境,例如 DEV | STG | PRD。 通常用于决定 ${DIR_CONFIG} 下哪个配置文件作为入口配置。

如果该变量已定义,aloha 会优先查找 main-${ENV_PROFILE}.conf;否则使用 main.conf

ENTRYPOINT

默认值None(未定义)。

使用 aloha start 启动服务/进程时,指定入口 Python 模块。 它等价于执行 aloha start ${ENTRYPOINT}

指定的 Python 模块必须包含 main() 函数。

APP_MODULE

默认值default

用于定义应用模块名。该值会映射到配置项 APP_MODULE,并作为日志文件名前缀。

DIR_LOG

默认值logs

用于定义日志文件存储目录。

DIR_RESOURCE

默认值:当前工作目录下的 resource

用于定义资源目录。该目录会作为 aloha.config.paths.get_resource_dir() 的根目录。

DIR_CONFIG

默认值${DIR_RESOURCE}/config

用于定义配置文件目录。

FILES_CONFIG

默认值None(未定义)。

可选项。用于定义以英文逗号分隔的配置文件列表。 如果该变量存在,则会忽略 ENV_PROFILE