自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(9)
  • 资源 (2)
  • 收藏
  • 关注

转载 Cassandra Token的生成

Token是为数据中心中某一特定节点分配某一范围的数据的依据。当启动一个Cassandra的集群,必须选择数据在集群中节点是如何分布的。partitioner是根据数据的key来决定这行数据存储在哪个节点上。token是独立与partitioner的。每一个节点都会分配一个token,这个token决定了节点在环中的位置,以及哪些数据会存储在这个节点上。分配给节点的token需要分布在所有的t

2013-09-30 10:15:01 3659

原创 redis-sentinel使用总结

redis-sentinel是集群管理工具,主要负责主从切换。下面是我对Redis 2.9.11-非稳定版作的测试总结,更新的版本可能没有下面的问题。1.如果默认主从关系的主挂了,这时启动failover,在failover过程中,有n个slave还活着,那么新master就有n个slave,旧master重启还可以加入集群,但其他在failover之前或过程中挂掉的slave重启是不能加

2013-09-29 11:06:05 18817 4

转载 虚拟IP原理

高可用性HA(High Availability)指的是通过尽量缩短因日常维护操作(计划)和突发的系统崩溃(非计划)所导致的停机时间,以提高系统和应用的可用性。HA系统是目前企业防止核心计算机系统因故障停机的最有效手段。实现HA的方式,一般采用两台机器同时完成一项功能,比如数据库服务器,平常只有一台机器对外提供服务,另一台机器作为热备,当这台机器出现故障时,自动动态切换到另一台热备的机器。

2013-09-22 15:00:15 54001 2

转载 关于 killall 和 pkill 命令的陷阱 ,推荐使用 pidof 命令

转载一同事的博文。总结1 :尽量避免使用 killall、pgrep 、ps | xargs kill 的方式总计2 :尽量使用 pidof 或者 pidof | xargs kill 的组合来代替上面的几个命令平常大家 kill 进程,可能习惯使用如下的方式1killall bt_uinfo_memcached

2013-09-17 14:51:52 15253

转载 bash 下如何限制脚本并发运行的几种方法

转载一个同事的总结:       运维最常见的一个场景是通过 cron 定时运行某个脚本,有时如果脚本因为某些原因导致长时间卡住(例如没有设置超时,或者后台调用 read 这样的命令) ,则会导致多个任务同时运行。如何避免同一个脚本同时重复跑就成为一个问题。从目前看,大家经常使用的方法有如下2种。1、通过 ps -ef | grep urscript.sh |grep -v $

2013-09-17 14:49:52 2670 1

原创 ZeroMQ-初认识

在我的工作中,经常会碰到分布式进程之间通信可靠性问题:即服务A向服务B发送消息,如果服务B挂了,如何保证服务A的消息可以不中断将消息传给服务B?一般有两种解决方案:(1)服务B部多点,无存在单点问题;(2)对实时性要求不高的情况下,服务A在服务B挂时,能将传给服务B的消息缓存下来,等服务B启动时,再将消息发送给服务B。     在公司论坛中,无意发现了ZeroMQ,发现它直接实现了上面两种解决

2013-09-16 16:33:36 1105

原创 hadoop使用笔记

1、Hadoop解除 "Name node is in safe mode"? bin/hadoop dfsadmin -safemode leave 就可以把safemode解除 safemode模式 NameNode在启动的时候首先进入安全模式,如果datanode丢失的block达到一定的比例(1-dfs.safemode.threshold.pct),则系统会一直处于安

2013-09-04 20:35:27 3096 1

原创 thrift-异步client&server使用例子

研究完异步client&server源码后,当然需要写个测试例子来验证一下!        同样采用test.thrift作为例子/* @file : test.thrift */ namespace cpp thrift.exampleservice Twitter {   string sendString(1:string data);}     输入如下命令,自

2013-09-03 21:42:54 12077

原创 thrift源码研究-异步client&server

之前研究的thrift源码都是属于thrift的同步client&server,接下来看看异步client&server是怎样的?       通过搜索发现异步client&server网上介绍得少或基本没有相关信息,于是乎,还是啃源码来得爽快,因为有一句话我挺赞同的:源代码是最好的设计文档。      下面以test.thrift为例来深入研究异步client&server/* @f

2013-09-03 21:06:50 3462

从硬盘安装linux

Linux操作系统支持多种安装方式。本章将讨论从硬盘安装对红旗Linux、共创Linux等各种版本的Linux都适用的通用方法。

2010-01-29

一个实用的企业文化软件

一个介绍企业文化很好的软件!有各种各类的企业文化!只需简单安装就行了.非常实用.

2009-04-13

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

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