int64_t networkLogger = LogCreateInstance(instance, "NetworkLogger");
if (networkLogger != 0) {
LogSetModuleName(instance, networkLogger, "network");
LogSetFilePath(instance, networkLogger, "./logs/network.log");
LogInfoEx(instance, networkLogger, "网络日志初始化成功");
}
int64_t dbLogger = LogCreateInstance(instance, "DatabaseLogger");
if (dbLogger != 0) {
LogSetModuleName(instance, dbLogger, "database");
LogSetFilePath(instance, dbLogger, "./logs/database.log");
LogSetLevel(instance, dbLogger, OLA_LOG_LEVEL_DEBUG);
}
int64_t uiLogger = LogCreateInstance(instance, "UILogger");
if (uiLogger != 0) {
LogSetModuleName(instance, uiLogger, "ui");
LogSetTarget(instance, uiLogger, OLA_LOG_TARGET_CONSOLE);
}
LogInfoEx(instance, networkLogger, "网络连接成功");
LogDebugEx(instance, dbLogger, "执行SQL查询");
LogInfoEx(instance, uiLogger, "界面加载完成");