deepseek-ai / deepseek-ai/3FS

storage初始化阶段,没有IBDevice相关日志. IBManager::start调用时,log初始化的操作(initLogging)还没调用

Open
#355 1 comment 0 reactions 0 assignees View on GitHub
Dominant language
C++
Stars
10.2k
Forks
1.1k
PR merge metrics
No merged PRs in 30d

Description

RT
日志的初始化模块,和IBDevice的初始化的顺序是不是反了,即IBDevice初始化时,日志的句柄是不是还没有初始化完成?

`
void initCommonComponents(const ApplicationBase::Config &cfg, const String &serverName, flat::NodeId nodeId) {

initLogging(cfg.log(), serverName);

XLOGF(INFO, "{}", VersionInfo::full());

XLOGF(INFO, "Init waiter singleton {}", fmt::ptr(&net::Waiter::instance()));

auto monitorResult =
monitor::Monitor::start(cfg.monitor(), nodeId == 0 ? "" : fmt::format("Node_{}", nodeId.toUnderType()));

XLOGF_IF(FATAL, !monitorResult, "Start monitor failed: {}", monitorResult.error());

}
`
此外,这个函数中,头两条日志,也时有时无。是否跟folly log是lazy初始化有关?

Contributor guide

No contributing guide indexed for this repository

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.