启动流程

参考教程: DolphinDB教程:启动脚本

DolphinDB系统的启动流程如下图所示:

../../_images/startup.png

该流程中涉及到三个启动脚本的执行,脚本路径的配置参数如下:

配置参数

解释

init=dolphindb.dos

该文件在系统启动时执行。默认文件是 <HomeDir>/dolphindb.dos。它通常包含了对所有用户可见并且不能被改写的系统级函数的定义。

startup=startup.dos

该文件在系统启动后执行。默认文件是 <HomeDir>/startup.dos。它可以包含加载插件、加载分布式表、定义并加载流数据表等脚本。

postStart=postStart.dos

该文件在初始化定时任务模块之后执行。默认文件是 <HomeDir>/postStart.dos。它可以在启动 DolphinDB 时加载定时作业相关的任务。

2.00.3 新版功能: 参数 postStart

此外,DolphinDB 还支持启动时预加载模块和插件,需通过配置项 preloadModules 指定模块或插件的路径。

配置参数

解释

preloadModules=plugins::mysql,system::log::fileLog

系统启动后自动加载的模块或插件。如果需要加载多个模块或插件,使用逗号分隔。