MongoDB启动流程
2016-06-14 09:48:09 0 举报
MongoDB启动流程主要包括以下步骤:首先,系统会读取配置文件以获取数据库和日志文件的路径等信息。然后,MongoDB会启动进程并初始化数据目录。接着,它会加载数据库的数据文件到内存中,包括集合、索引和存储引擎等。在这个过程中,MongoDB还会创建必要的系统表和视图。最后,当所有数据加载完成后,MongoDB会启动各种后台线程,如监控线程、备份线程等,并开始监听客户端的连接请求。如果一切正常,MongoDB就会显示”waiting for connections on port”的提示信息,表示已经准备好接受用户的访问。
作者其他创作
大纲/内容
mongoDbMain
setupSignalHandlers(false)
startSignalProcessingThread()
exitCleanly(exitCode)
initAndListen(serverGlobalParams.port)
main
initializeServerGlobalState()
static StaticObserver staticObserver
0 条评论
下一页