Spark Standalone集群是Master-Slaves架构的集群模式,和大部分的Master-Slaves结构集群一样,存在着Master单点故障的问题。如何解决这个单点故障的问题,Spark提供了两种方案:基于文件系统的单点恢复(Single-Node Recovery with Loc...
分类:
其他好文 时间:
2014-08-26 19:00:56
阅读次数:
567
WEB平台架构之:LNMP(CentOS6.5+Nginx+MySQL+Php)为了写Nginx的系列教程,在介绍Nginx的各项功能时,能有个测试的环境,因此于此写一篇LNMP的架构搭建,使那些看文档的人能够搭建自己的环境来测试Nginx的功能。但是通常情况下nginx用作纯web站点不是很多,更多的是将nginx用在..
分类:
数据库 时间:
2014-08-26 17:46:57
阅读次数:
268
Keepalived介绍Keepalived是一个基于VRRP协议来实现的WEB服务高可用方案,可以利用其来避免单点故障。一个WEB服务至少会有2台服务器运行Keepalived,一台为主服务器(MASTER),一台为备份服务器(BACKUP),但是对外表现为一个虚拟IP,主服务器会发送特定的消息给备份服务器,..
分类:
其他好文 时间:
2014-08-26 17:41:27
阅读次数:
260
服务器运行的nginx+php,centos的系统。因需新部署一个网站,需要配置nginx支持pathinfo功能。网上各种查资料,终于搞定。首先查看php.ini文件,查找cgi.fix_pathinfo=0,如不是0,改为0.重启php程序。然后修改nginx配置文件:location~\.php{------(去掉php后面的$)fastcgi_..
分类:
其他好文 时间:
2014-08-26 17:39:47
阅读次数:
170
upstreamwebgamelogin{keepalive32;server10.20.100.40:8072max_fails=2fail_timeout=10s;server10.20.100.25:8072backup;}upstreamapi{keepalive32;server10.20.100.40:8073max_fails=2fail_timeout=10s;server10.20.100.25:8073backup;}server{listen80;server_namegameapi.d..
分类:
其他好文 时间:
2014-08-26 17:39:07
阅读次数:
232
高可用集群的前提:1、节点需要不停的向其他节点通告自己的心跳信息,以判断节点的健康状态。2、需要使用加密暗号进行沟通,防止任意主机的加入。
3、使用投票机制决定哪个主机为活动主机。一般高可用集群节点为奇数个(至少3个),且当节点过多时,会被划分为多个小的集群,当..
分类:
其他好文 时间:
2014-08-26 17:36:47
阅读次数:
342
1、把下载的这个1.4.4版本上传到服务器tar zxvf ng。。。。cd nginx-1.4.4./configure make make install2、修改端口号vi /usr/local/nginx/conf/nginx.conf3、开启/usr/local/nginx/sbin/ngi...
分类:
其他好文 时间:
2014-08-26 17:05:06
阅读次数:
162
Supervisord是用Python实现的一款非常实用的进程管理工具,类似于monit。
Monit和Supervisord的一个比较大的差异是Supervisord管理的进程必须由Supervisord来启动,Monit可以管理已经在运行的程序。
Supervisord还要求管理的程序是非Daemon程序,Supervisord会帮你把它转成Daemon程序,因此如果用Supervisord来管理Nginx的话,必须在Nginx的配置文件里添加一行设置Daemon off让Nginx以非Daemon方式...
分类:
其他好文 时间:
2014-08-26 13:47:46
阅读次数:
329
源码包编译搭建LNMP+FastCGI平台搭建环境:CentOS
6.5软件包版本:nginx-1.2.0.tar.gzmysql-5.5.13.tar.gzphp-5.4.9.tar.gzPHP依赖包:mhash-0.9.9.9.tar.gzlibiconv-1.13.tar.gzlibmcrypt-2.5.8.tar.gzlibevent-2.0.21-stable.tar.gzIP地址设置:server:10.21.1.80client:10..
分类:
其他好文 时间:
2014-08-26 11:55:46
阅读次数:
254
Nginx升级版本或者重新编译增加参数这里我们重新编译下,增加nginx用户和组先创建用户#useraddnginx开始编译#cd/usr/local/nginx-1.6.1#./configure--user=nginx--group=nginx--prefix=/usr/local/nginx--with-http_ssl_module--with-http_stub_status_module--with-http_gzip_..
分类:
其他好文 时间:
2014-08-26 11:52:36
阅读次数:
322