| feat(f_log): 引入线程ID日志字段并优化异步日志缓冲池
- 在日志模式中新增 %tid 占位符,用于输出当前线程 ID
- 重构异步日志队列结构,使用对象池管理字节缓冲区以提升性能
- 修改日志写入逻辑,在每条日志后添加 \0 结束符替代原换行符
- 改进锁机制,为每个标签(tag)独立加锁避免并发冲突
- 增加日志写入异常处理及资源释放逻辑,提高系统稳定性
fix(fdemo): 更新默认日志格式并修复数据库驱动路径
- 控制台与文件日志格式增加线程 ID 显示
- 调整 cjpm.toml 中 opengauss 驱动引用方式为本地路径
- 修复 MedAllocationPO 类中的金额类型定义错误,由 String 改为 Decimal
refactor(src): 动态库加载失败时打印错误日志并重新抛出异常
- 捕获包加载过程中的异常,并通过日志记录详细错误信息
- 提高框架启动过程中对 dylib 加载问题的诊断能力
chore(cangjie.sh): 新增 PostgreSQL 环境变量配置项
- 添加 POSTGRES 导出变量占位符,便于后续数据库连接配置
| 7 个月前 |
| fix(log): 修复 RotatableFile 中的 mmap 方法
- 修复了 file() 方法调用错误,移除了多余的 load() 调用
| 5 个月前 |
| 修改开源协议
| 9 个月前 |
| 修改日志,fix StringGenerator
| 7 个月前 |
| 修改开源协议
| 9 个月前 |
| 删除一些无用的导入
| 8 个月前 |
| 删除一些无用的导入
| 8 个月前 |