上一页 1 2 3 4 5 6 7 8 9 ··· 14 下一页
摘要: 1. connect出错: (1) 若TCP客户端没有收到syn分节的响应,则返回ETIMEOUT错误;调用connect函数时,内核发送一个syn,若无响应则等待6s后再发送一个,若仍然无响应则等待24s后在发送一个,若总共等待75s后仍未收到响应则返回本错误; (2) 若对客户的syn响应是rs 阅读全文
posted @ 2018-05-22 15:02 大漠垂杨 阅读(793) 评论(0) 推荐(0) 编辑
摘要: 转自:https://www.cnblogs.com/sunziying/p/6501045.html 建立连接 阻塞方式下,connect首先发送SYN请求道服务器,当客户端收到服务器返回的SYN的确认时,则connect返回.否则的话一直阻塞. 非阻塞方式,connect将启用TCP协议的三次握 阅读全文
posted @ 2018-05-22 14:27 大漠垂杨 阅读(964) 评论(0) 推荐(0) 编辑
摘要: 简介 json格式可以算我们日常最常用的序列化格式之一了,Go语言作为一个由Google开发,号称互联网的C语言的语言,自然也对JSON格式支持很好。但是Go语言是个强类型语言,对格式要求极其严格而JSON格式虽然也有类型,但是并不稳定,Go语言在解析来源为非强类型语言时比如PHP等序列化的JSON 阅读全文
posted @ 2018-05-04 14:45 大漠垂杨 阅读(39494) 评论(0) 推荐(0) 编辑
摘要: 转自:https://blog.csdn.net/baidu_30000217/article/details/53671716 简介: 一致性哈希算法在1997年由麻省理工学院提出的一种分布式哈希(DHT)实现算法,设计目标是为了解决因特网中的热点(Hot spot)问题,初衷和CARP十分类似。 阅读全文
posted @ 2018-04-26 15:19 大漠垂杨 阅读(903) 评论(0) 推荐(0) 编辑
摘要: MD5是什么 message-digest algorithm 5(信息-摘要算法)。经常说的“MD5加密”,就是它→信息-摘要算法。在下载一下东西时,经常在一些压缩包属性里,看到md5值。而且这个下载页面,很可能会在某一个地方,写了一句,此文件的MD5值为XXXXXXXXX。这有什么作用呢?白话白 阅读全文
posted @ 2018-04-25 17:20 大漠垂杨 阅读(1258) 评论(0) 推荐(0) 编辑
摘要: 转自:https://www.ibm.com/developerworks/cn/linux/l-cn-deadlock/ 简介 死锁 (deallocks): 是指两个或两个以上的进程(线程)在执行过程中,因争夺资源而造成的一种互相等待的现象,若无外力作用,它们都将无法推进下去。此时称系统处于死锁 阅读全文
posted @ 2018-02-09 16:10 大漠垂杨 阅读(2514) 评论(0) 推荐(1) 编辑
摘要: NATS的协议是一个简单的、基于文本的发布/订阅风格的协议。客户端连接到 gnatsd(NATS服务器),并与 gnatsd 进行通信,通信基于普通的 TCP/IP 套接字,并定义了很小的操作集,换行表示终止。与传统的、使用了二进制消息格式的消息通信系统不同,使用了基于文本的 NATS 协议,使得客 阅读全文
posted @ 2018-01-31 16:36 大漠垂杨 阅读(7154) 评论(0) 推荐(0) 编辑
摘要: 概念 发布/订阅(Publish/subscribe 或pub/sub)是一种消息范式,消息的发送者(发布者)不是计划发送其消息给特定的接收者(订阅者)。而是发布的消息分为不同的类别,而不需要知道什么样的订阅者订阅。订阅者对一个或多个类别表达兴趣,于是只接收感兴趣的消息,而不需要知道什么样的发布者发 阅读全文
posted @ 2018-01-31 16:16 大漠垂杨 阅读(1170) 评论(0) 推荐(0) 编辑
摘要: 消息通信模型 NATS的消息通信是这样的:应用程序的数据被编码为一条消息,并通过发布者发送出去;订阅者接收到消息,进行解码,再处理。订阅者处理NATS消息可以是同步的或异步的。 * 异步处理 异步处理使用回调消息句柄处理消息,当有消息到来时,已注册的回调句柄接收并控制处理消息。整个过程客户端不会被阻 阅读全文
posted @ 2018-01-31 15:58 大漠垂杨 阅读(1821) 评论(0) 推荐(0) 编辑
摘要: 1. 介绍 NATS(Message bus): 从CloudFoundry的总架构图看,位于各模块中心位置的是一个叫nats的组件。NATS是由CloudFoundry的架构师Derek开发的一个开源的、轻量级、高性能的,支持发布、订阅机制的分布式消息队列系统。它的核心基于EventMachine 阅读全文
posted @ 2018-01-31 14:45 大漠垂杨 阅读(2453) 评论(0) 推荐(1) 编辑
上一页 1 2 3 4 5 6 7 8 9 ··· 14 下一页