任何应用都有一个设计指标,当应用的压力超过了他设计所能承载的能力时,就好比一座只允许行人通过的独木桥,是无法承载一辆坦克的重量的,这个时候,为了让机器能够继续运行,在不宕机的情况下尽其所能的对一部分用户提供服务,保证整个流程能够继续走下去,这个时候,就必须对应用进行流控,丢弃一部分用户的请无法避免。 ...
分类:
其他好文 时间:
2016-04-27 22:34:47
阅读次数:
719
近日的工作多多少少和Linux的流控有点关系。自打几年前知道有TC这么一个玩意儿而且多多少少理解了它的原理之后,我就没有再动过它,由于我不喜欢TC命令行,实在是太繁琐了。iptables命令行也比較繁琐,可是比TC命令行直观,而TC命令行则太过于技术化。或许是我对TC框架没有对Netfilter框架 ...
分类:
系统相关 时间:
2016-04-23 13:12:57
阅读次数:
383
tc主脚本:#!/bin/bash#./root/tc_functionsNUM=2DEV=eth0init_tc$NUMwhile:;do#IP=`netstat-antup|grepESTABLISHED|grep80|cut-d":"-f8`IP=`netstat-antup|grepESTABLISHED|grep80|awk‘{print$5}‘|grep-o"\([0-9]\{1,3\}\.\)\{1,3\}[0-9]\{1,3\}"|sort-rn|uniq-c|awk‘{print$2..
分类:
其他好文 时间:
2016-04-21 15:22:35
阅读次数:
152
控制流 if Swift 中没有 C 语言中的非零即真概念 在逻辑判断时必须显示地指明具体的判断条件 true / false if 语句条件的 () 可以省略 但是 {} 不能省略 三目运算 Swift 中的 三目 运算保持了和 OC 一致的风格 适当地运用三目,能够让代码写得更加简洁 可选类型判 ...
分类:
编程语言 时间:
2016-04-03 20:08:01
阅读次数:
227
1.SCTP是什么?只要是接触过编程的人,当你问他传输层都有哪些协议?我想几乎很多人会说TCP,IP协议而很少有人知道SCTP(流控制传输协议)这个和上述俩个协议具有相同地位的协议。
SCTP提供的服务与TCP,UDP类似,或者甚至可以理解为其是TCP与UDP协议各自优点的组合后的产物。2.SCTP的特点(1)SCTP连接的建立SCTP协议建立连接可调用int sctp_connectx(int...
分类:
其他好文 时间:
2016-04-01 18:35:31
阅读次数:
188
服务端能够通过三种途径进行robot检測: 第一种,利用http的User-Agent header进行推断,这样的是最正常的推断,但这样的不能检測出不友好的请求,它能够伪造。 另外一种,限制请求频率。也就是进行流控。普通用户不可能在一定的时间内请求过多次,所以能够检測出。但请求方能够进行随机。限时 ...
分类:
其他好文 时间:
2016-03-31 20:14:05
阅读次数:
127
1、主机到网络层协议:以太网协议
2、IP协议
3、网际控制报文协议(ICMP)
4、传输控制协议(TCP)
5、用户数据报文协议(UDP)
6、流控制传输协议(SCTP)
7、地址解析协议(ARP)
联网的各个终端之间能否进行交互的软件基础是网络协议栈,目前主流的网络协议栈是TCP/IP协议栈。
1、主机到...
分类:
其他好文 时间:
2016-03-26 22:18:32
阅读次数:
416
1. 什么是consul?
是一个服务管理软件。
支持多数据中心下,分布式高可用的,服务发现和配置共享。
consul支持健康检查,允许存储键值对。
一致性协议采用 Raft 算法,用来保证服务的高可用.
成员管理和消息广播 采用GOSSIP协议,支持ACL访问控制。
ACL技术在路由器中被广泛采用,它是一种基于包过滤的流控制技术。控制列表通...
分类:
其他好文 时间:
2016-03-26 07:21:06
阅读次数:
319
http://live.cuplayer.com/EncodedLive.html 高压缩比好和高质量流畅图像,在网络传输过程中需要小带宽,码流控制精度高是任何优秀视频编码器应该具有的基本特性。 TVI-4000低编码延时,全高清,TVI-5300能够传输鼠标键盘等KVM信息和计算机数据信号,编码设
分类:
其他好文 时间:
2016-03-04 01:53:16
阅读次数:
188
TCP(传输控制协议): 1)提供IP环境下的数据可靠传输(一台计算机发出的字节流会无差错的发往网络上的其他计算机,而且计算机A接收数据包的时候,也会向计算机B回发数据包,这也会产生部分通信量),有效流控,全双工操作(数据在两个方向上能同时传递),多路复用服务,是面向连接,端到端的传输; 2)面向连
分类:
其他好文 时间:
2016-02-21 22:34:16
阅读次数:
145