- 博客(42)
- 资源 (179)
- 收藏
- 关注
转载 Linux下Nginx+Tomcat整合的安装与配置
一、安装Tomcat和JDK1、上传apache-tomcat-6.0.18.tar.gz和jdk-6u12-linux-i586.bin至/usr/local2、执行如下命令安装tomcat:#cd /usr/local#tar zxvf apache-tomcat-6.0.18.tar.gz 解压完成后将apache-tomcat-6
2014-09-21 00:53:27 513
转载 推荐13款JavaScript图形和图表绘制工具
如今,在互联网上发布在线免费的Javascript图形和图表绘制工具越来越多。作者此前在一家网站从事复杂的图形学方面的工作,使用highchart,在那期间,没有大量的插件工具可供选择,不像现在,我们可以轻易地找到非常有用的图表库。作者认为,此种插件的兴起源于:Flash 是最佳的解决方案,大部分人从这方面迁移的;现在的浏览器和强大的计算机使其在实时数据方面的能力更加的容易;绘制矢量图的工
2014-09-21 00:06:51 732
转载 kafka2.9.2的伪分布式集群安装和demo(java api)测试
已有 308 次阅读2014-8-5 14:15 |个人分类:网络技术| ubuntu, kafka, zookeeper, 大数据, LinkedIn---------------------------------------博文作者:迦壹博客地址:http://idoall.org/home.php?mod=space&uid=1&do=blog&id=547
2014-09-20 23:48:07 1453
转载 flume-ng+Kafka+Storm+HDFS 实时系统搭建
一直以来都想接触Storm实时计算这块的东西,最近在群里看到上海一哥们罗宝写的Flume+Kafka+Storm的实时日志流系统的搭建文档,自己也跟着整了一遍,之前罗宝的文章中有一些要注意点没提到的,以后一些写错的点,在这边我会做修正;内容应该说绝大部分引用罗宝的文章的,这里要谢谢罗宝兄弟,还有写这篇文章@晨色星空J2EE也给了我很大帮助,这里也谢谢@晨色星空J2EE之前在弄这个的时候,跟
2014-09-20 23:43:01 704
转载 LevelDb日知录之二整体架构
LevelDb日知录之三 log文件 上节内容讲到log文件在LevelDb中的主要作用是系统故障恢复时,能够保证不会丢失数据。因为在将记录写入内存的Memtable之前,会先写入Log文件,这样即使系统发生故障,Memtable中的数据没有来得及Dump到磁盘的SSTable文件,LevelDB也可以根据log文件恢复内存的Memtable数据结构内容,不会造成系统丢失
2014-09-20 12:48:15 775
转载 LevelDb日知录之一:初识LevelDb
* 版权声明:可以任意转载,转载时敬请标明:文章来自朗格科技 */ LevelDb日知录之一:初识LevelDb 说起LevelDb也许您不清楚,但是如果作为IT工程师,不知道下面两位大神级别的工程师,那您的领导估计会Hold不住了:Jeff Dean和Sanjay Ghemawat。这两位是Google公司重量级的工程师,为数甚少的Googl
2014-09-20 12:46:53 914
转载 数据分析与处理之二(Leveldb 实现原理)
郑重声明:本篇博客是自己学习 Leveldb 实现原理时参考了郎格科技系列博客整理的,原文地址:http://www.samecity.com/blog/Index.asp?SortID=12,只是为了加深印象,本文的配图是自己重新绘制的,大部分内容与原文相似,大家可以浏览原始页面 :-),感兴趣的话可以一起讨论 Leveldb 的实现原理!LevelDb日知录之一:LevelDb
2014-09-20 12:43:51 617
转载 Apache Kafka:下一代分布式消息系统
简介Apache Kafka是分布式发布-订阅消息系统。它最初由LinkedIn公司开发,之后成为Apache项目的一部分。Kafka是一种快速、可扩展的、设计内在就是分布式的,分区的和可复制的提交日志服务。Apache Kafka与传统消息系统相比,有以下不同:它被设计为一个分布式系统,易于向外扩展;它同时为发布和订阅提供高吞吐量;它支持多订阅者,当失败时能自
2014-09-20 12:09:47 824
转载 Linux-HA开源软件Heartbeat(测试篇)
原创作品,允许转载,转载时请务必以超链接形式标明文章 原始出处 、作者信息和本声明。否则将追究法律责任。http://ixdba.blog.51cto.com/2895551/548627如何才能得知HA集群是否正常工作,模拟环境测试是个不错的方法,在把Heartbeat高可用性集群放到生产环境中之前,需要做如下五个步骤的测试,从而确定HA是否正常工作。一、正常关闭和重启主节点
2014-09-19 10:28:55 674
转载 Linux-HA开源软件Heartbeat(配置篇)
原创作品,允许转载,转载时请务必以超链接形式标明文章 原始出处 、作者信息和本声明。否则将追究法律责任。http://ixdba.blog.51cto.com/2895551/548625一、配置主节点的heartbeat Heartbeat的主要配置文件有ha.cf、haresources、authkeys,在Heartbeat安装后,默认并没有这三个文件,可以从官方网
2014-09-19 10:27:48 748
转载 Linux-HA开源软件Heartbeat(安装篇)
原创作品,允许转载,转载时请务必以超链接形式标明文章 原始出处 、作者信息和本声明。否则将追究法律责任。http://ixdba.blog.51cto.com/2895551/547778一、 安装heartbeat前的准备1.Heartbeat集群必须的硬件构建一个Heartbeat集群系统必须的硬件设备有: 节点服务器 网络和网卡 共享磁盘(1)节
2014-09-19 10:22:57 830
转载 Linux-HA开源软件Heartbeat(概念篇)
原创作品,允许转载,转载时请务必以超链接形式标明文章 原始出处 、作者信息和本声明。否则将追究法律责任。http://ixdba.blog.51cto.com/2895551/547775一、 heartbeat的概念Linux-HA的全称是High-Availability Linux,它是一个开源项目,这个开源项目的目标是:通过社区开发者的共同努力,提供一个增强linux可
2014-09-19 10:16:21 636
转载 Linux-HA开源软件Heartbeat(概念篇)
标签:linux高可用linux 休闲 Heartbeat 职场 原创作品,允许转载,转载时请务必以超链接形式标明文章 原始出处 、作者信息和本声明。否则将追究法律责任。http://ixdba.blog.51cto.com/2895551/547775一、 heartbeat的概念Linux-HA的全称是High-Availability Linux,
2014-09-19 10:07:55 784
转载 Linux负载均衡软件LVS之四(测试篇-完)
原创作品,允许转载,转载时请务必以超链接形式标明文章 原始出处 、作者信息和本声明。否则将追究法律责任。http://ixdba.blog.51cto.com/2895551/555738一、启动LVS集群服务LVS负载均衡管理和使用有两种方式,一种是以ipvsadm命令行脚步与ldirectord监控方式,一种是以Piranha工具进行管理和使用。下面分别介绍。1、利用i
2014-09-19 09:59:57 510
转载 Linux负载均衡软件LVS之三(配置篇)
标签:lvslinux lvs配置 linux高可用 休闲 原创作品,允许转载,转载时请务必以超链接形式标明文章 原始出处 、作者信息和本声明。否则将追究法律责任。http://ixdba.blog.51cto.com/2895551/554799LVS集群有DR、TUN、NAT三种配置模式,可以对www服务、FTP服务、MAIL服务等做负载均衡,下面通
2014-09-19 09:54:05 489
转载 Linux负载均衡软件LVS之二(安装篇)
原创作品,允许转载,转载时请务必以超链接形式标明文章 原始出处 、作者信息和本声明。否则将追究法律责任。http://ixdba.blog.51cto.com/2895551/554029一、 安装LVS软件1.安装前准备工作操作系统:统一采用Centos4.4版本。地址规划,如表1所示:表1 更详细的信息如图2所示: 图2 LVS DR
2014-09-19 09:37:07 456
转载 Linux负载均衡软件LVS之一(概念篇)
原创作品,允许转载,转载时请务必以超链接形式标明文章 原始出处 、作者信息和本声明。否则将追究法律责任。http://ixdba.blog.51cto.com/2895551/552947一、 LVS简介LVS是Linux Virtual Server的简称,也就是Linux虚拟服务器, 是一个由章文嵩博士发起的自由软件项目,它的官方站点是www.linuxvirtualser
2014-09-19 09:27:02 483
转载 redis持久化机制
一、Redis提供了哪些持久化机制: 1). RDB持久化: 该机制是指在指定的时间间隔内将内存中的数据集快照写入磁盘。 2). AOF持久化: 该机制将以日志的形式记录服务器所处理的每一个写操作,在Redis服务器启动之初会读取该文件来重新构建数据库,以保证启动后数据库中的数据是完整的。 3). 无持久化: 我们可以通过
2014-09-18 19:47:52 529
转载 采用Keepalived实现Redis双机高可用
文章标题:采用Keepalived实现Redis双机高可用作者: javaboy2012Email:[email protected]: 10460114621. 相关软件 redis: 开源高性能键值存储nosql keepalived: 开源高可用软件2. 测试环境 redis服务器两台,采用虚拟机来测试 操作系
2014-09-18 19:37:40 511
转载 LVS+tomcat负载均衡部署
今天去公安局部署考试系统,一共有俩台机器,想跑8个tomcat出来,作负载。原定于用tomcat自己实现负载,不过怕出万一就准备了lvs这种方式,不过没有用到,不过把准备的资料贴一下。tomcat状态监控脚本这个脚本实现的是tomcat端口状态的监控,web页面是否能访问的到,进程存活状态的监控,如果任何一个死掉,就重启tomcat并发送邮件报警。在2太机器上都在后台执行
2014-09-17 23:10:36 1253
转载 Nginx+keepalived双主负载均衡架构
Nginx+keepalived双主负载均衡架构抚琴煮酒在和一些朋友交流Nginx+Keepalived技术时,我虽然已成功多次实Nginx+Keepaived项目方案,但这些都是用的单主Nginx在工作,从Nginx长期只是处于备份状态,所以我们想将二台Nginx负载均衡器都处于工作状态,其实用Nginx+Keepalived也很容易实现。此方法适用场景:适合
2014-09-17 23:06:56 1235
转载 Keepalived详解
在互连网应用技术里,负载均衡一直是热门话题,本书讨论的负载均衡技术,包括但不限于负载均衡本身。使用负载均衡技术主要的目的包括如下几点:◆ 系统高可用性。组成系统的某些设备或部件失效,并不会影响正常的服务。◆ 系统可扩展性。用户的增加,引起访问数乃至流量的增加,这种情形下,需要对系统进行扩容,以应对这种快速增长。对于提供高可用服务的互联网网站,其对可扩展的基本要求就是
2014-09-17 23:01:55 1023
转载 双机热备+负载均衡(Heartbeat+DRBD+NFS+Keepalived+Lnmp)线上方案
双机热备+负载均衡 线上方案(Heartbeat+DRBD+NFS+Keepalived+Lnmp)gotop 对于网站服务器来说,可靠性之重要不用我多说,但要想做到可靠性一般需要昂贵的设备,这里最主要是就是数据同步用的共享磁盘了,磁盘柜+磁盘一共下来是20多万,这对于追求最高性价比的双机负载热备方案来说是极其不靠谱的,尤其是中小型企业,私有企业,一般经理是不会考虑这么高的
2014-09-17 23:01:15 1200
转载 Keepalived双机热备
这里我们仅仅只利用Keepalive做双机热备,也就是保证服务器的高可用性,其他的不用管。可能您会说这样在实际应用中很少会这样用,这您可就错了,Keepalived仅仅做双机热备的情况还是有的,我就碰到过几次这样的案例,下面就我碰到的几个案例做个小结一,Keepalived双机热备的应用场景1,网站流量不高,压力不大,但是对服务器的可靠性要求极其高,例如实时在线OA系统,政府部门网
2014-09-17 22:57:07 664
转载 Lnmp配置精讲第一版
Lnmp配置精讲第一版运维联盟Nginx1.0.5+php5.3.7+mysql+Centos5.5一,操作系统基本部署:1,最小化安装操作系统CentOS-5.5,我用的是64位的(32位和64位的安装差别不大),字符界面安装,去掉所有组件;2,暂时关闭selinux和iptables;关闭selinux: vi /etc/selinux/co
2014-09-17 22:51:45 622
转载 Keepalived原理与实战精讲
什么是Keepalived呢,keepalived观其名可知,保持存活,在网络里面就是保持在线了,也就是所谓的高可用或热备,用来防止单点故障(单点故障是指一旦某一点出现故障就会导致整个系统架构的不可用)的发生,那说到keepalived时不得不说的一个协议就是VRRP协议,可以说这个协议就是keepalived实现的基础,那么首先我们来看看VRRP协议注:搞运维的要有足够的耐心哦,不理解协
2014-09-17 22:45:11 562
转载 VRRP协议介绍
VRRP协议介绍msn: [email protected]来源:http://yfydz.cublog.cn参考资料: RFC 37681. 前言VRRP(Virtual Router Redundancy Protocol)协议是用于实现路由器冗余的协议,最新协议在RFC3768中定义,原来的定义RFC2338被废除,新协议相对还简化了一些功
2014-09-17 22:36:03 596
转载 Hive授权(Security配置)
摘:https://cwiki.apache.org/Hive/languagemanual-auth.html https://cwiki.apache.org/Hive/authdev.html http://grokbase.com/t/hive/user/11aksphhas/authorization-and-remote-connection-on-
2014-09-17 10:54:07 3510
转载 Apache MINA实战之 对象传输
Java Socket实战之五 使用加密协议传输对象分类: Java Socket 2012-02-15 08:34 9150人阅读 评论(11)收藏 举报socketjava加密exceptionstringuser本文地址:http://blog.csdn.net/kongxx/article/details/7259837 利用Ap
2014-09-16 17:10:17 724
转载 Java Socket实战之七 使用Socket通信传输文件
本文地址:http://blog.csdn.net/kongxx/article/details/7319410Java Socket实战之一 单线程通信Java Socket实战之二 多线程通信Java Socket实战之三 传输对象Java Socket实战之四 传输压缩对象Java Socket实战之五 使用加密协议传输对象Java Socket实战之六 使用NI
2014-09-16 17:07:27 582
转载 Java Socket实战之六 使用NIO包实现Socket通信
本文地址:http://blog.csdn.net/kongxx/article/details/7288896前面几篇文章介绍了使用java.io和java.net类库实现的Socket通信,下面介绍一下使用java.nio类库实现的Socket。java.nio包是Java在1.4之后增加的,用来提高I/O操作的效率。在nio包中主要包括以下几个类或接口:* Buffer:缓冲
2014-09-16 16:53:00 800
转载 Java Socket实战之五 使用加密协议传输对象
本文地址:http://blog.csdn.net/kongxx/article/details/7259837Java Socket实战之一 单线程通信Java Socket实战之二 多线程通信Java Socket实战之三 传输对象Java Socket实战之四 传输压缩对象前面几篇博文提到了Socket中一些常用的用法,但是对于一些有安全要求的应用就需要加密传输的数据,此
2014-09-16 16:48:42 598
转载 Java Socket实战之四 传输压缩对象
本文地址:http://blog.csdn.net/kongxx/article/details/7259834上一篇文章说到了用Java Socket来传输对象,但是在有些情况下比如网络环境不好或者对象比较大的情况下需要把数据对象进行压缩然后在传输,此时就需要压缩这些对象流,此时就可以GZIPInputStream和GZIPOutputStream来处理一下socket的InputStrea
2014-09-16 16:39:53 601
转载 Java Socket实战之三 传输对象
本文地址:http://blog.csdn.net/kongxx/article/details/7259827Java Socket实战之一 单线程通信Java Socket实战之二 多线程通信前面两篇文章介绍了怎样建立Java Socket通信,这一篇说一下怎样使用Java Socket来传输对象。首先需要一个普通的对象类,由于需要序列化这个对象以便在网络上传输,所以实
2014-09-16 16:35:02 628
转载 Java Socket实战之二 多线程通信
本文地址:http://blog.csdn.net/kongxx/article/details/7259465上一篇文章说到怎样写一个最简单的Java Socket通信,但是在上一篇文章中的例子有一个问题就是Server只能接受一个Client请求,当第一个Client连接后就占据了这个位置,后续Client不能再继续连接,所以需要做些改动,当Server没接受到一个Client连接请求之后
2014-09-16 16:22:55 503
转载 Redis配置文件详解
一.前言: redis.conf文件位于根目录下,下载的redis.zip文件解压.可以通过如下手段使用redis配置信息: 1) 直接"make".此后redis server将会使用内置的默认配置项;比如port为6397. 2) 在"make"之前修改redis.h源码中相关配置,然后在redis根目录下执行"make".此后redis将会使用指定的配置信息.(不建议,)
2014-09-16 15:22:47 609
转载 Redis Sentinel:集群Failover解决方案
Redis sentinel(哨兵)模块已经被集成在redis2.4+的版本中,尽管目前不是release,不过可以尝试去使用和了解,事实上sentinel还是有点复杂的. sentinel主要功能就是为Redis M-S(master,slaves)集群提供了1)master存活检测 2)集群中M-S服务监控 3) 自动故障转移,M-S角色转换等能力,从一个方面说是提高了redis集群的
2014-09-16 14:55:13 813
转载 Sentinel-Redis高可用方案(一):主从复制
引言大概是因为Redis是个人开发的产品,所以Redis的高可用方案是被分成了几块来实现:主从复制、主从切换以及虚拟IP或客户端方案。从Redis 2.8开始加入对Sentinel机制从而实现了服务器端的主从切换,但目前尚未发现实现虚拟IP或客户端切换方案。主从复制研究wget http://download.redis.io/releases/redis-2.8.2.tar.gz
2014-09-16 14:48:09 534
转载 Redis-主从复制
单台redis会遇到单点故障的问题,为了解决redis的高可用,主从复制应该是学习的第二个步骤。本文想达到的目的是,一个master带一个slave,而slave又带了一个slave,这样的好处是,当master故障后,直接把slaver1改为master,其他的配置不需要修改,服务又可以正常使用。作为master的redis配置文件不需要修改,此处只修改slave1和slave1
2014-09-16 14:19:28 562
转载 Linux date日期格式及加减运算
#!/bin/sh##################################################################### TOC-TCS arithmetics for hadoop## Notice: this shell script will calcualte gps history data from 20140501 to 201
2014-09-11 14:51:30 693
Apache Sqoop Cookbook
2014-08-02
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人