msg queue
wxw1198
理解操作系统原理;文件系统管理;内核内存管理策略;熟悉多线程编程、网络编程;理解软件架构概念;擅长大量数据存储及网络数据收发(TCP/UDP);区块链技术;
展开
-
nats源码学习记录--程序启动
1 程序启动使用配置文件:# Cluster Seed Nodelisten: 127.0.0.1:4222http: 8222cluster { listen: 0.0.0.0:4248}保存为seed.confgoland调试的时候,设置配置文件:--config seed.conffunc main() { exe := "nats-ser...原创 2019-03-08 22:54:50 · 835 阅读 · 0 评论 -
nats 源码记录-集群内ROUTER链接建立
环境搭建:nats源码学习记录--程序启动,使用对应的seed.conf中的配置。添加新的ROUTER,gnatsd.exe -p 5222 -cluster nats://localhost:5248 -routes nats://0.0.0.0:4248 -D ,gnatsd.exe 为gnatsd程序。服务开启的时候,会搜索本集群 router对应的url,对应于上面信息的...原创 2019-03-09 21:50:49 · 600 阅读 · 0 评论 -
nats源码阅读记录--订阅主题扩算
router启动后,会找是否有别的router,然后相互构建一个集群。过程是以下函数实现//把本地的订阅 消息发送给远端的routerfunc (s *Server) sendSubsToRoute(route *client) { // Send over our account subscriptions. var _accs [4096]*Account accs...原创 2019-03-12 22:35:16 · 507 阅读 · 0 评论