• 2024-09-12Go操作nats的jetstream
    先搭建nats集群version:"3.5"services:nats:image:natsports:-"8222:8222"-"4222:4222"-"6222:6222"command:"--cluster_nameNATS--clusternats://0.0.0.0:6222--http_port82
  • 2024-08-31docker搭建nats集群
    SupportDocker-ComposeDeploynats+nats-streaming集群方案1通过nats+nats-streaming搭建3节点nats集群,nats提供服务;2支持认证;3nats-streaming提供节点和消息持久化;启动gitclonehttps://github.com/xiliangMa/nats-cluster.gitcddocker-composedock
  • 2024-08-21【Nats】连接到指定的 NATS 服务器
    目录连接到指定的NATS服务器发布消息到指定服务器订阅指定服务器的消息连接到指定的NATS服务器需要使用nats命令行工具连接到非默认的NATS服务器,可以通过指定-s或--server选项来指定服务器地址。默认情况下,NATS服务器监听在nats://localhost:4222。如果
  • 2024-07-18NATS: Aspire.NATS.Net 库
    NuGetAspire.NATS.Net快速入门首先,你需要已经配置了NATS服务器,并且知道访问这个服务器的URL地址。安装NuGet使用你熟悉的方式安装NuGet库dotnetaddpackageAspire.NATS.Net使用示例在项目的Program.cs中,调用AddNatsClient()扩展方法以在依赖注入容器中注
  • 2024-06-08Go使用websocket+nats队列实现聊天
    示例用的github.com/olahol/melody其实是在gorilla/websocket的基础上封装了一下packagemainimport( "encoding/json" "fmt" "github.com/nats-io/nats.go" "github.com/olahol/melody" "log" "net/http" "runti
  • 2023-11-10Golang使用nats
    nats自行安装packagemainimport( "fmt" "github.com/nats-io/nats.go")////nats-server在管理subject的时候是通过’.’进行分割的,server底层是使用treemodule分层管理subject.此处有两个通配符*和>。////*可以匹配以.分割的一切。如:////nc.Subscribe("aa.*
  • 2023-10-2202、NATS单节点部署
    接下来,我们一起看看如何部署一个单节点的nats服务器,这样后续学习nats的功能和特性的时候,会更加的清晰,那我们一起看看如何部署单节点的nats服务,后面在学习如何部署集群版的nats。1、二进制方式部署先说下这里使用的环境是:cat/etc/centos-releaseCentOSLinuxrelease7.9
  • 2023-08-03Kafka - Kafka v.s. NATS v.s. RabbitMQ
     Kafkav.s.RabbitMQ 优先选择Kafka的条件·严格的消息顺序·延长消息留存时间,包括过去消息重放的可能·传统解决方案无法满足的高伸缩能力 优先选择RabbitMQ的条件·高级灵活的路由规则·消息时序控制(控制消息过期或消息延迟)·高级的容错处理能力,在消费者更
  • 2023-06-29NATS初步学习
    服务端packagemainimport("fmt""github.com/nats-io/nats-server/v2/server""go.uber.org/automaxprocs/maxprocs")funcmain(){exe:="nats-server"opts:=DefaultOptions(
  • 2023-06-06NATS—协议详解(nats-protocol)
    NATS的协议是一个简单的、基于文本的发布/订阅风格的协议。客户端连接到gnatsd(NATS服务器),并与gnatsd进行通信,通信基于普通的TCP/IP套接字,并定义了很小的操作集,换行表示终止。与传统的、使用了二进制消息格式的消息通信系统不同,使用了基于文本的NATS协议,使得客户端实现很简
  • 2022-11-17NATS 入门详解
           参考翻译自NATS官方文档 https://nats-io.github.io/docs/https://toutiao.io/posts/p883vaw/preview  NATS入门详解
  • 2022-10-08nats 简介和使用
    nats简介和使用nats有3个产品core-nats:不做持久化的及时信息传输系统nats-streaming:基于nats的持久化消息队列(已弃用)nats-jetstream:基于nats的持久化