摘要: 1:jenkins的部署很简单,可以从官网下载war包或者rpm,或者yum 等方式部署,不做介绍 2:jenkins部署完毕之后,登陆: 添加管理员账号: 3:创建job: jenkins参数传入: 阅读全文
posted @ 2016-09-18 09:53 玩石 阅读(158) 评论(0) 推荐(0) 编辑
摘要: git clone https://github.com/CodisLabs/codis.git1:下载go环境 官网:https://golang.org/doc/installwget https://storage.googleapis.com/golang/go1.6.2.linux-amd 阅读全文
posted @ 2016-05-31 15:54 玩石 阅读(447) 评论(0) 推荐(0) 编辑
摘要: #!/bin/bashfor ip in `cat iplist`do scp -P65422 openssl-1.0.1t.tar.gz 192.168.1.$ip:/home/test scp -P 65422 ssl.sh 192.168.1.$ip:/home/test ssh -p 654 阅读全文
posted @ 2016-05-31 15:53 玩石 阅读(641) 评论(0) 推荐(0) 编辑
摘要: 由于本地web服务器上部署了多个应用,如果单个应用发布的情况下,以前的shell脚本不能满足自动化要求: [[ $1 == "api" ]]&&{ des1=/opt/vhosts/open for m in 192.168.1.$3;do echo "sending file $2 to remo 阅读全文
posted @ 2016-05-24 16:51 玩石 阅读(1385) 评论(0) 推荐(0) 编辑
摘要: git clone https://github.com/CodisLabs/codis.git1:下载go环境 官网:https://golang.org/doc/installwget https://storage.googleapis.com/golang/go1.6.2.linux-amd 阅读全文
posted @ 2016-05-04 15:42 玩石 阅读(4081) 评论(0) 推荐(0) 编辑
摘要: 1:redis配置dump.db固化方式,不打开aof,不修改iphosts,参数如下: # more IP addresses.## Examples:## bind 192.168.1.100 10.0.0.1# bind 127.0.0.1#bind 192.168.16.239# ... 阅读全文
posted @ 2015-12-18 11:40 玩石 阅读(2671) 评论(0) 推荐(0) 编辑
摘要: 1:已经安装完毕redis-stat并进行监控2:采用redis自带工具redis-benchmark进行性能测试 1) 100并发,10000请求进行测试 空闲情况I/O状态如下图所示: 当提交数据之后的服务器情况: ... 阅读全文
posted @ 2015-12-15 16:11 玩石 阅读(264) 评论(0) 推荐(0) 编辑
摘要: Java是如何管理内存为了判断Java中是否有内存泄露,我们首先必须了解Java是如何管理内存的。Java的内存管理就是对象的分配和释放问题。在Java中,程序员需要通过关键字new为每个对象申请内存空间 (基本类型除外),所有的对象都在堆 (Heap)中分配空间。另外,对象的释放是由GC决定和执行... 阅读全文
posted @ 2015-12-09 18:36 玩石 阅读(196) 评论(0) 推荐(0) 编辑
摘要: 介绍: memcached本身没有内置分布式功能,无法实现使用多台Memcache服务器来存储不同的数据,最大程度的使用相同的资源;无法同步数据,容易造成单点故障。 在 Memcached中可以保存的item数据量是没有限制的,只要内存足够 。 Memcached单进程最大使用内存为2G,要使... 阅读全文
posted @ 2015-11-26 15:12 玩石 阅读(598) 评论(0) 推荐(0) 编辑
摘要: 1:redis的高可用及主从采用keepalived以及Twemproxy ,如下图所示 twemproxy特性:支持失败节点自动删除可以设置重新连接该节点的时间可以设置连接多少次之后删除该节点该方式适合作为cache存储支持设置HashTag通过HashTag可以自己设定将两... 阅读全文
posted @ 2015-11-13 10:09 玩石 阅读(3024) 评论(0) 推荐(0) 编辑