联犀 联犀
首页
使用指南
开发指南
技术分享
  • 中台接口 (opens new window)
  • 物联网接口 (opens new window)
在线体验 (opens new window)
  • gitee (opens new window)
  • github (opens new window)
  • 边缘网关-RHILEX (opens new window)
  • 边缘网关-opengw (opens new window)
首页
使用指南
开发指南
技术分享
  • 中台接口 (opens new window)
  • 物联网接口 (opens new window)
在线体验 (opens new window)
  • gitee (opens new window)
  • github (opens new window)
  • 边缘网关-RHILEX (opens new window)
  • 边缘网关-opengw (opens new window)
  • 应用开发

  • 后端开发

    • 服务开发

      • 服务初始化
      • 连接联犀服务
      • 中间件使用
      • 授权定义
      • swagger使用
      • 数据库使用
      • 第三方接入
      • 插槽使用
      • 数据分析模块使用
      • 消息队列
        • 说明
        • 链路追踪及上下文传递封装
        • 订阅及发布封装
        • 快速消息队列
      • 分布式缓存
      • 定时任务
      • 分布式存储使用
    • 物联网

  • 开发指南
  • 后端开发
  • 服务开发
godLei6
2024-09-06
目录

消息队列

# 说明

联犀内部默认使用nats进行内部消息流转,使用nats的原因可以参考 nats比较 (opens new window)

联犀底层已经对nats进行了深度封装,将链路追踪,上下文传递, 订阅(同步异步),发布sdk都进行了完善的封装.

# 链路追踪及上下文传递封装

代码地址: share/events/events.go

# 订阅及发布封装

代码地址: share/clients/nats.go

# 快速消息队列

快速消息队列是对以上两个组件的封装,将消息队列的使用变得简单易用,这也是官方推荐使用消息队列的方式

代码地址: share/eventBus/fastEvent.go

上次更新: 2024/11/12, 13:18:12
数据分析模块使用
分布式缓存

← 数据分析模块使用 分布式缓存→

Theme by Vdoing | Copyright © 2022-2025 昆明云物通科技有限公司|GNU | 滇ICP备2024043132号-1 |
  • 跟随系统
  • 浅色模式
  • 深色模式
  • 阅读模式