摘要: rbenv非常好用,但有一个小问题,每个用户都需要单独安装和设置版本。 下面安装步骤可以安装在/usr/local/rbenv下,所有用户都可以共享rbenv。 #rbenv安装(/usr/local/rbenv) #安装依赖,需要root用户 yum install -y git yum inst 阅读全文
posted @ 2015-12-08 01:14 baibaluo 阅读(697) 评论(0) 推荐(0) 编辑
摘要: python的很多组件都必须依靠pip来安装,比如elasticsearch驱动、postgres驱动Python2.7以后的版本自带pip,centos6.5之前yum自带的python为2.6,所以需要手工安装,安装方法如下:方法一:安装epel的yum源yum install -y pytho... 阅读全文
posted @ 2015-11-21 23:03 baibaluo 阅读(677) 评论(0) 推荐(0) 编辑
摘要: 官方主从实现的文档:http://activemq.apache.org/masterslave.html一、activeMQ主要的几类部署方式比较1、默认的单机部署(kahadb)activeMQ的默认存储的单机方式,以本地kahadb文件的方式存储,所以性能指标完全依赖本地磁盘IO,不能提供高可... 阅读全文
posted @ 2015-08-24 16:01 baibaluo 阅读(7773) 评论(0) 推荐(0) 编辑
摘要: 公司内网环境中许多调用资源(数据库、web接口等)都是通过内网DNS服务来进行域名-IP的映射。但经常出现DNS映射修改完毕后,应用中连接的资源迟迟没有变更。以前一直笼统的认为是linux的dns缓存导致,今天做了一次完整的分析,结果如下:1、Linux系统的本地DNS的缓存CentOS系统本身并不... 阅读全文
posted @ 2015-07-04 18:18 baibaluo 阅读(2100) 评论(0) 推荐(1) 编辑
摘要: 简单版本:base_char = (32..126).map{|i|i.chr} - ["'",'"'," ", "`","\\"]puts (1..16).map{base_char[rand(base_char.length)]}.join复杂版本:#工具脚本,快速生成随机密码base_char... 阅读全文
posted @ 2015-06-19 19:06 baibaluo 阅读(388) 评论(0) 推荐(1) 编辑
摘要: kafka是一个开源的分布式消息队列他提供可靠的集群容错机制,并保证故障切换时的数据完整性。无论从性能、可靠性、易用性都强过ActiveMQ(client的API感觉还是不如ActiveMQ好用,文档也没有更新到最新版)下面简单记录一下安装步骤和常用命令。1、安装http://kafka.apach... 阅读全文
posted @ 2015-05-14 22:45 baibaluo 阅读(3268) 评论(0) 推荐(0) 编辑
摘要: 1、dockerdocker是一个打包应用的工具非常强大,能把操作系统也打在包里,进行无差别部署和运行。所以docker也被认为是建立在操作系统上的虚拟机。2、基本概念镜像(image):类似操作系统的镜像,包括一个完整可运行的系统,操作系统、基础组件、应用程序都可以打包在一个镜像中。容器(cont... 阅读全文
posted @ 2015-04-21 22:40 baibaluo 阅读(1765) 评论(0) 推荐(0) 编辑
摘要: 最近再搞postgres的数据同步,需要模拟异地机房有带宽限制时的同步效果,所以想要限制一下两台机器之间的网速。ts命令功能很强,同时也好难理解和使用,经常浪费了好半天还是搞不定。这里分享一个简单好用的脚本,只要设置一下目标ip和需要限制的速率,执行下就可以了:#!/bin/bash## tc u... 阅读全文
posted @ 2015-01-06 00:24 baibaluo 阅读(3359) 评论(0) 推荐(0) 编辑
摘要: 这里只是总结一下安装步骤如果要了解redis集群高可用的原理,推荐仔细看一遍配置文件示例http://download.redis.io/redis-stable/redis.conf,源码包里也有,里面的注释都是干货,看完会非常有帮助。1、安装wgethttp://download.redis.i... 阅读全文
posted @ 2014-12-16 15:51 baibaluo 阅读(2578) 评论(1) 推荐(0) 编辑
摘要: 总感觉json-lib里面关于null和"null"的处理非常不合理,或者说是bug,去了json-lib的网站,最后一次更新是10年了。。。发现官方网站第一段就说json-lib是基于json-java的,查了查json-java是一直在更新的,并且已经解决了那些奇怪的bug。官网:https://github.com/douglascrockford/JSON-javahttp://www.json.org/java/最新版的maven信息:org.jsonjson20131018抛弃json-lib换成json-java以后发现好用多了。使用起来基本没什么差别,目前发 阅读全文
posted @ 2013-10-30 12:59 baibaluo 阅读(852) 评论(0) 推荐(0) 编辑