分布式哈希表DHT和一致性哈希

分布式哈希(DHT) 两个key point:每个节点只维护一部分路由;每个节点只存储一部分数据。从而实现整个网络中的寻址和存储。 DHT只是一个概念,提出了这样一种网络模型。并且说明它是对分布式存储很有好处的。但具体怎么实现,并不是DHT的范畴。 一致性哈希: DHT的一种实现。本质还是一个哈...

2015-12-17 17:00:23

阅读数:4004

评论数:0

安装成功的nginx如何添加未编译安装模块

原已经安装好的nginx,现在需要添加一个未被编译安装的模块 举例说明:安装第三方的ngx_cache_purge模块(用于清除指定URL的缓存) nginx的模块是需要重新编译nginx,而不是像apache一样配置文件引用.so 1.wget http://labs.frickle...

2015-08-28 18:10:30

阅读数:404

评论数:0

crontab启动shell,环境变量问题

为了定时处理一些工作,使用crontab来启动shell命令,但是发现手动测试执行shell都是正常的,crontab启动之后就是不正常了 实际是crontab执行的系统环境没有加载用户初始化的环境变量,所以一开始shell需要加上环境 一般是 /etc/profile   ~/.bash_p...

2015-08-19 20:53:52

阅读数:397

评论数:0

DNS负载均衡与负载均衡器两种方案的选择

web应用服务器集群系统,是由一群同时运行同一个web应用的服务器组成的集群系统,在外界看来,就像是一个服务器一样。为了均衡集群服务器的负载,达到优化系统性能的目的,集群服务器将众多的访问请求,分散到系统中的不同节点进行处理。从而实现了更高的有效性和稳定性,而这也正是基于Web的企业应用所必须具备...

2014-09-04 16:51:25

阅读数:399

评论数:0

samba 安装配置

1、安装samba: 这个我还是比较喜欢用命令行安装,当然也可以直接用系统自带的 Synaptic package manager sudo apt-get install samba smbfs smbclient system-config-samba samba 提供共享服务...

2014-08-05 11:37:33

阅读数:471

评论数:0

Apache不重新编译,利用apxs工具给Apache添加模块,如cgi模块

想实践下Apache是如何运行cgi程序的,却发现先前编译安装Apache的时候,没有安装Apache的cgi模块。 附:CentOS6.x编译安装LAMP(2):编译安装 Apache2.2.25 此时,从 httpd.conf 文件中可看到如下模块被动态加载(没有cgi模块): ...

2014-06-13 10:44:55

阅读数:557

评论数:0

apache配置Directory目录权限的一些配置

可以使用和这对语句为主目录或虚拟目录设置权限,它们是一对容器语句,必须成对出现,它们之间封装的是具体 的设置目录权限语句,这些语句仅对被设置目录及其子目录起作用。下面是主配置文件中设置目录权限的例子。 Options Indexes MultiViews AllowOverri...

2014-06-13 09:48:54

阅读数:434

评论数:0

linux 下apache服务器的详细配置

Apache的配置由httpd.conf文件配置,因此下面的配置指令都是在httpd.conf文件中修改。  主站点的配置(基本配置)  (1) 基本配置:  ServerRoot "/mnt/software/apache2" #你的apache软件安装的位置。其它...

2014-06-10 14:09:11

阅读数:449

评论数:0

使用Varnish+ESI实现静态页面的局部缓存

页面静态化是搭建高性能网站必用的招式之一,页面静态化可以有效提升系统响应速度,同时也有利于搜索引擎优化。但在页面静态化后,静态页面之间包含(例如所有的静态页面包含页头、页脚)以及静态页面中的局部信息的动态更新又成为新的问题。     静态页面之间的包含一般有如下一些方案:    1、C...

2014-03-24 18:32:12

阅读数:460

评论数:0

web缓存 Squid工作原理

SQUID如何工作  [传统代理]  1.SQUID被绑定到代理服务器的3128端口。 2.客户端浏览器被配置使用代理服务器的3128端口。 3.客户端不需要配置DNS。4.代理服务器上需要配置代理服务器。 5.客户端不需要配置缺省路由。 当我们在客户端浏览器中打开一个web请求,比如...

2014-03-24 18:22:57

阅读数:845

评论数:0

大型网站架构演变和知识体系

之前也有一些介绍大型网站架构演变的文章,例如LiveJournal的、ebay的,都是非常值得参考的,不过感觉他们讲的更多的是每次演变的结果,而没有很详细的讲为什么需要做这样的演变,再加上近来感觉有不少同学都很难明白为什么一个网站需要那么复杂的技术,于是有了写这篇文章的想法,在这篇文章中 将阐述一...

2014-03-21 11:15:08

阅读数:470

评论数:0

monit 管理进程

monit是一款功能强大的系统状态、进程、文件、目录和设备的监控软件,用于*nix平台, 它可以自动重启那些已经挂掉的程序,非常适合监控系统关键的进程和资源,如:nginx、apache、mysql和cpu占有率等。而监控管理Python进程,常用的是supervisor,后续会另外撰文介绍。 ...

2014-03-10 15:26:02

阅读数:526

评论数:0

Supervisor 管理进程

Supervisord是用Python实现的一款非常实用的进程管理工具,monit和supervisord的一个比较大的差异是supervisord管理的进程必须由supervisord来启动,monit可以管理已经在运行的程序;supervisord还要求管理的程序是非daemon程序,supe...

2014-03-10 14:53:52

阅读数:631

评论数:0

Nginx+Lua+Redis实例

lua加入到nginx中,相当于让nginx拥有了处理业务逻辑的能力。 例如:对IP进行封禁  在站点遇到攻击且无明显攻击特征,造成站点访问慢,nginx不断返回502等错误时,可利用nginx+lua+redis实现在指定的时间段内,若单IP的请求量达到指定的数量后对该IP进行封禁,ngin...

2014-03-04 12:31:58

阅读数:2141

评论数:0

nginx api for lua

Nginx API for Lua Introduction 更多的api  查看  http://wiki.nginx.org/HttpLuaModuleZh 各种各样的*_by_lua和*_by_lua_file配置文件服务在都在nginx.conf文件内。这些LUA A...

2014-03-04 10:55:00

阅读数:990

评论数:0

通过Lua解释器来扩展丰富nginx功能

lua_nginx_module   可以一步步的安装,也可以直接用淘宝的OpenResty Centos和debian的安装就简单了。。 这里说下freebsd的安装: view source print? 01.fetch http://www.lua.org/ftp...

2014-03-03 23:46:52

阅读数:794

评论数:0

Nginx,Lua的结合

Lua是一个可以嵌入到Nginx配置文件中的动态脚本语言,从而可以在Nginx请求处理的任何阶段执行各种Lua代码。 最先将Nginx,Lua组合到一起的是OpenResty,它有一个ngx_lua模块,将Lua嵌入到了Nginx里面;随后Tengine也包含了ngx_lua模块。至于二者的区...

2014-03-03 23:39:17

阅读数:1079

评论数:0

memcached详解

大纲 一、memcached 是什么 二、memcached 特点 三、memcached 协议 四、memcached 基于libevent的事件处理 五、memcached 内置内存存储方式 六、memcached 过期方式 七、memcached...

2014-01-06 15:39:34

阅读数:896

评论数:0

ubuntu 使用filezilla 管理FTP

FileZilla是一个免费而且开源的FTP客户端软件,共有两种版本:客户端版本、服务器版本。FileZilla有条理的界面和管理多站点的简化方式使得FileZilla Client成为一个方便高效的FTP客户端工具。本文介绍的是Ubuntu下FileZilla的安装。 ...

2014-01-05 10:01:36

阅读数:992

评论数:0

Nginx负载均衡设置实例

Nginx最大的亮点就是反向代理、负载均衡这一块了,本文将详细讲解Nginx负载均衡的配置。 负载均衡 先来简单了解一下什么是负载均衡,单从字面上的意思来理解就可以解释N台服务器平均分担负载,不会因为某台服务器负载高宕机而某台服务器闲置的情况。那么负载均衡的前提就是要有多台服务器才能实现,也就...

2014-01-04 23:22:39

阅读数:484

评论数:0

提示
确定要删除当前文章?
取消 删除
关闭
关闭