我们看到LVS+Keepalived高负载方案,VIP是需要绑定到realserver接口上,而Haproxy/Hearbeat/Nginx+keepalived却不用手动绑定到后端服务器接口上。这是因为LVS没有转发功能,LVS是四层负载均衡,工作在传输层。LVS的转发主要通过修改IP地址(NAT模式,分为源地址修改SNAT和目标..
分类:
系统相关 时间:
2015-04-03 06:58:13
阅读次数:
226
相关背景知识 要说清楚 HTTPS 协议的实现原理,至少需要如下几个背景知识。 大致了解几个基本术语(HTTPS、SSL、TLS)的含义 大致了解 HTTP 和 TCP 的关系(尤其是“短连接”VS“长连接”) 大致了解加密算法的概...
分类:
Web程序 时间:
2015-04-02 21:02:15
阅读次数:
182
运维人员必须熟悉的运维工具汇总操作系统:Centos※,Ubuntu,Redhat※,suse,Freebsd网站服务:nginx※,apache※,lighttpd,php※,tomcat※,resin※数据库:MySQL※,Mysql-proxy,MariaDB,PostgreSQL代理相关:lvs,keepalived,haproxy,nginx,apache,heartbeat(此行都是※)网站..
分类:
其他好文 时间:
2015-04-01 13:31:19
阅读次数:
178
Dev C++中的错误的解决[Linker error] undefined reference to `__cpu_feat...
解决NOIP环境GUIDE和Dev之间的并存问题。
装上了NOIP的测试环境GUIDE后,想再用之前的Dev c++的编译器的时候,发现编译的时候出现问题,无法找到编译连接的库。
错误信息如下:
[Linker...
分类:
编程语言 时间:
2015-04-01 11:22:54
阅读次数:
643
---------------------- HAProxy Configuration Manual ------------------...
分类:
其他好文 时间:
2015-03-30 18:03:34
阅读次数:
407
1.本模块使用C++ 和 Openssl 代码 实现了一个简单的apns客户端
2.本文的姐妹篇:基于boost 的苹果apns消息推送实现(1)
3.最初使用的sslv23/sslv2/sslv3只能和apple 建立连接,但一直是handshake失败,
最后换tls连接,握手成功! original_ssl_client.h#ifndef original_ssl_client_h
#...
分类:
移动开发 时间:
2015-03-20 18:39:48
阅读次数:
252
互联网的通信安全,建立在SSL/TLS协议之上。本文简要介绍SSL/TLS协议的运行机制。文章的重点是设计思想和运行过程,不涉及具体的实现细节。如果想了解这方面的内容,请参阅RFC文档。一、作用不使用SSL/TLS的HTTP通信,就是不加密的通信。所有信息明文传播,带来了三大风险。(1) 窃听风险(...
分类:
其他好文 时间:
2015-03-19 13:00:10
阅读次数:
147
RC4是Ron Rivest在1987年设计的密钥长度可变的流加密算法。它加解密使用相同的密钥,因此也属于对称加密算法。RC4是有线等效加密(WEP)中采用的加密算法,也曾经是TLS可采用的算法之一。由于RC4算法存在弱点,RFC 7465规定禁止在TLS中使用RC4加密算法[1]。 RC4由伪随机...
分类:
编程语言 时间:
2015-03-18 15:51:21
阅读次数:
354
总结)Nginx/LVS/HAProxy负载均衡软件的优缺点详解PS:Nginx/LVS/HAProxy是目前使用最广泛的三种负载均衡软件,本人都在多个项目中实施过,参考了一些资料,结合自己的一些使用经验,总结一下。一般对负载均衡的使用是随着网站规模的提升根据不同的阶段来使用不同的技术。具体的应用需...
分类:
其他好文 时间:
2015-03-18 12:16:17
阅读次数:
113
Failedtoconnectto:192.168.100.200:28018:send_package:errorreadingfromsocket:Thesocketisclosed
分类:
Web程序 时间:
2015-03-18 06:35:24
阅读次数:
327