CnOps 社区
首页开源项目实践文章视频课程常见问答开发者工具
导航菜单
首页开源项目实践文章视频课程常见问答开发者工具

CnOps 社区

愿景

CnOps 社区是一个以"智能运维与可观测"为核心的开放、包容、分享的技术社区,旨在聚集运维专家、开发者和爱好者,共同探讨、学习和分享可观测最佳实践与最新技术,与众多技术社区合作互动,共同探讨交叉领域的技术挑战,推动可观测领域的创新与进步。

内容社区

  • 实践文章
  • 视频课程
  • 开源项目
  • 常见问答
  • 开发者工具

友情链接

  • Prometheus
  • Grafana Lab
  • OpenTelemetry
  • LoongCollector

关注我们

阿里云云原生公众号阿里云云原生
阿里云可观测公众号阿里云可观测

Copyright © 2026 CnOps 社区. All rights reserved.

首页问答SLS HarmonyOS SDK有哪些核心特性?底层技术架构是怎样的?

SLS HarmonyOS SDK有哪些核心特性?底层技术架构是怎样的?

#SLS#日志#性能优化

CNOps | 2026-04-14

SLS HarmonyOS SDK基于C Core SDK适配,底层使用鸿蒙NDK。C Core部分使用纯C语言编写,对缓存管理、文件管理、PB序列化等进行了极端性能优化,适用于IoT、移动端、服务端等各种场景。SDK提供ArkTS语言原生调用API,具备以下核心特性:异步发送,客户端线程写入无阻塞,日志队列异步发送到服务端。聚合压缩上传,支持按超时时间、日志数、日志大小聚合,支持lz4和zstd压缩。多实例,支持创建多个实例分别发送到不同目标,配置互不影响。缓存控制,支持设置内存缓存上限,超限时写入失败保护系统资源。断点续传,日志缓存到本地文件,发送成功才删除,确保At Least Once语义。日志上下文,支持查看某条日志的前后文,方便问题定位。自定义标识,支持设置自定义Tag和Topic。