分布式
文章平均质量分 63
golden_lion
这个作者很懒,什么都没留下…
展开
-
使用FastDFS遇到问题记录
Q1.通过命令行上传文件时出现错误:tracker_query_storage_fail,error no:28, error info No space left on device——2010-7-27已解决原因:tracker.conf的配置项reserved_storage_space的值默认为4GB,而当前环境下剩余空间已不足4GB。解决:根据实际空间情况修改配置转载 2016-05-24 09:46:29 · 10809 阅读 · 1 评论 -
HDFS的搭建
1 需要知道hadoop依赖Java和SSHJava 1.5.x (以上),必须安装。安装目录为/usr/java/jdk1.7.0 1 下载合适的jdk //此文件为64Linux 系统使用的 RPM包 http://download.oracle.com/otn-pub/java/jdk/7/jdk-7-linux-x64.rpm 2转载 2016-05-21 07:32:29 · 454 阅读 · 0 评论 -
分布式系统里session同步的那些事儿
几周前,有个盆友问老王,说现在有多台服务器,怎么样来解决这些服务器间的session同步问题?老王一下就来精神了,因为在n年以前,老王还在学校和几个同学一起所谓创业的时候,也遇到了类似的问题。当时查了很多资料,没有解决,于是后来投身百度,终于学到了“葵花宝典”,方才大彻大悟。所以,今天想跟大家分享一下关于session同步的那些事儿。 秉着问题驱动的原则,老王先提几个问题:转载 2016-06-12 10:24:39 · 12328 阅读 · 5 评论 -
从分布式数据库结构入手讲解其前世今生
由于分布式数据库克服了集中式数据库的许多缺点,并且自然地适应于许多单位地理上分散而逻辑上统一的组织结构,因此,20多年以来从理论到实践都得到了迅速发展,并取得了决定性成果。 分布式数据库结构 分布式数据库的典型定义是:分布式数据库是一个数据集合,这些数据在逻辑上属于同一个系统,但物理上却分散在计算机网络的若干站点上,并且要求网络的每个站点具有自治的处理能力,能执行本地的应用。每转载 2016-06-12 10:27:08 · 3994 阅读 · 0 评论 -
Storm集群安装部署步骤【详细版】
网址: http://www.cnblogs.com/panfeng412/archive/2012/11/30/how-to-install-and-deploy-storm-cluster.html本文以Twitter Storm官方Wiki为基础,详细描述如何快速搭建一个Storm集群,其中,项目实践中遇到的问题及经验总结,在相应章节以“注意事项”的形式给出。1. Storm转载 2016-07-11 15:56:40 · 693 阅读 · 0 评论 -
java分布式通信系统(J2EE分布式服务器架构)
一、序言近几个月一直从事一个分布式异步通信系统,今天就整理并blog一下.这是一个全国性的通信平台,对性能,海量数据,容错性以及扩展性有非常高的要求,所以在系统的架构上就不能简单的采用集中式.简单的总结一下就是: 1.数据分布式存储 2.请求分布式调度 3.多结点分布式部署 4.双重备份,热切换转载 2016-07-11 16:04:34 · 7465 阅读 · 0 评论 -
FastDFS安装、配置、部署(一)-安装和部署
版权声明:本文为博主原创文章,未经博主允许不得转载。 FastDFS是一个开源的,高性能的的分布式文件系统,他主要的功能包括:文件存储,同步和访问,设计基于高可用和负载均衡,FastDFS非常适用于基于文件服务的站点,例如图片分享和视频分享网站FastDFS有两个角色:跟踪服务(tracker)和存储服务(storage),跟踪服务控制,调度文件以负载均衡的方式访问;转载 2016-06-15 14:43:03 · 641 阅读 · 0 评论 -
FastDFS安装、配置、部署(二)-Tracker配置详解
1、基本配置# is this config file disabled# false for enabled# true for disableddisabled=false# bind an address of this host# empty for bind all addresses of this hostbind_addr=10.16.123.132#转载 2016-06-15 14:43:33 · 528 阅读 · 0 评论 -
电子商务网站购物车设计
2012-04-10 20:05 19262人阅读 评论(5) 收藏 举报 分类: 电子商务目录(?)[+]购物车的实现原理 购物车相当于现实中超市的购物车,不同的是一个是实体车,一个是虚拟车而已。用户可以在购物网站的不同页面之间跳转,以选购自己喜爱的商品,点击购买时,该商品就自动保存转载 2016-06-07 18:18:25 · 13355 阅读 · 0 评论 -
构建高并发高可用的电商平台架构实践
从各个角度总结了电商平台中的架构实践,由于时间仓促,定了个初稿,待补充完善,欢迎大家一起交流。转载请声明出处:http://blog.csdn.net/yangbutao/article/details/12242441一、 设计理念 1. 空间换时间1) 多级缓存,静态化客户端页面缓存(http header中包含转载 2016-06-07 18:14:11 · 1758 阅读 · 0 评论 -
详解集群内Session高可用的实现原理
在这个互联网高度发达的时代,许多应用的用户动辄成百上千万,甚至上亿。为了支持海量用户的访问,应用服务器集群这种水平扩展的方式是最常用的。这种情形下,就会涉及到许多单机环境下完全不需要考虑的问题,这其中session的创建、共享和存储是最常见之一。在单机环境中,Session的创建和存储都是由同一个应用服务器实例来完成,而存储也仅是内存中,最多会在正常的停止服务器的时候,把当前活转载 2016-05-30 09:03:48 · 1512 阅读 · 0 评论 -
CentOS FastDFS配置之常见错误
FastDFS 常见问题Q:/fdfs_trackerd: error while loading shared libraries: libevent-1.4.so.2: cannot open shared object file: No such file or directoryA:export LD_LIBRARY_PATH=/usr/loal/lib(libevent的安装路径转载 2016-05-24 09:48:13 · 31268 阅读 · 0 评论 -
Fdfs错误tracker_query_storage fail, error no: 2, ...
[ 解决方法] – DFS-A 重启tracker /usr/local/bin/restart.sh /usr/local/bin/fdfs_trackerd /etc/fdfs/tracker.confroot@larrydfs-desktop:# /usr/转载 2016-05-24 09:50:20 · 12970 阅读 · 0 评论 -
nginx在windows下配置反向代理
下载地址:http://nginx.org/download/下载后直接解压到你的硬盘上 解压 启动nginx 以管理员身份运行 nginx查看任务任务管理器里面会有nginx的进程在浏览器输入http://127.0.0.1 此时会出现nginx的欢迎界面,说明启动nginx成功。Welcome to nginx!If转载 2016-05-13 08:43:19 · 13791 阅读 · 0 评论 -
ZooKeeper集群及伪集群安装
最近大概学习了一下ZooKeeper,本身并没有深入。LGG尝试着在虚拟机里面搭了平台,看了看一些教材,从网上到处看别人的博文并引用之,还请各位大牛们谅解我的剽窃。现总结如下。1. ZooKeeper的学习与应用 1.1. 概述 ZooKeeper是Apache在很多云计算项目中的一个,与Hadoop密切相关,这种情况导致我一开始认为ZooKeepe转载 2016-05-13 08:43:57 · 299 阅读 · 0 评论 -
F5初识及基本配置
目前全球范围内应用比较广泛的负载均衡设备为美国的F5。F5于2000年底进驻中国,在国内业界,F5负载均衡产品已经成为了主流负载均衡技术的代名词。下面我们对F5负载均衡设备做一个基本介绍,方便大家去认识和运用它。一、首先看设备标识和面板: F5 设备的面板结构:10/100/1000 interface — 多个10/100/1000 M 自适应的网络接口Giga转载 2016-05-13 08:44:31 · 9291 阅读 · 0 评论 -
哈希分布与一致性哈希算法简介
前言在我们的日常web应用开发当中memcached可以算作是当今的标准开发配置了。相信memcache的基本原理大家也都了解过了,memcache虽然是分布式的应用服务,但分布的原则是由client端的api来决定的,api根据存储用的key以及已知的服务器列表,根据key的hash计算将指定的key存储到对应的服务器列表上。基本的原理以及分布在这里我们通常使用的方法是根据 ke转载 2016-05-13 08:46:39 · 245 阅读 · 0 评论 -
memcache的一致性hash算法使用
一、概述 1、我们的memcache客户端(这里我看的spymemcache的源码),使用了一致性hash算法ketama进行数据存储节点的选择。与常规的hash算法思路不同,只是对我们要存储数据的key进行hash计算,分配到不同节点存储。一致性hash算法是对我们要存储数据的服务器进行hash计算,进而确认每个key的存储位置。 2、常规hash算法的应用以及其弊端转载 2016-05-13 08:47:27 · 221 阅读 · 0 评论 -
memcache经典介绍
简介memcached 常被用来加速应用程序的处理,在这里,我们将着重于介绍将它部署于应用程序和环境中的最佳实践。这包括应该存储或不应存储哪些、如何处理数据的灵活分布以及如何调节用来更新 memcached 和所存储数据的方法。我们还将介绍对高可用性的解决方案的支持,比如 IBM WebSphere® eXtreme Scale。所有的应用程序,特别是很多 web 应用程序都需要优转载 2016-05-13 08:48:05 · 268 阅读 · 0 评论 -
FastDFS安装、配置、部署(三)-Storage配置详解
、基本配置# is this config file disabled# false for enabled# true for disableddisabled=false# the name of the group this storage server belongs togroup_name=group1# bind an address of this ho转载 2016-06-15 14:44:26 · 699 阅读 · 0 评论