之前产品线上发生过若干次因为tomcat连接池被耗尽而导致宕机的故障,而具体根源原因则各不尽相同。有因为调用和被调用的服务申请相同的分布式锁而导致死锁的,有因为发送内部或外部的JMS消息发生堵塞的,有因为某个存在性能问题的接口被较多调用导致的,还有某些超高频接口没有做好专门优化而导致的。。。 所有上 ...
分类:
其他好文 时间:
2017-02-25 13:28:26
阅读次数:
191
大数据时代,HBase作为一款扩展性极佳的分布式存储系统,越来越多地受到各种业务的青睐,以求在大数据存储的前提下实现高效的随机读写操作。对于业务方来讲,一方面关注HBase本身服务的读写性能,另一方面也需要更多地关注HBase客户端参数的具体意义。这篇文章就从一个具体的HBase客户端异常入手,定位 ...
分类:
其他好文 时间:
2017-02-25 12:29:22
阅读次数:
711
检查发现是DataNode一直连接不到NameNode。 检查各个节点在etc/hosts中的配置是否有127.0.1.1 xxxxxx。如果有把其屏蔽或者删除,重启各节点即可。 原因:127.0.1.1是debian中的本地回环。这个造成了hadoop解析出现问题。这个设置应该是在做伪分布式的ha ...
分类:
Web程序 时间:
2017-02-25 12:25:15
阅读次数:
154
简介与用途Elasticsearch是一个分布式,RESTful模式的高速搜索引擎,它使用标准的RESTfulAPIs和JSON,同时提供支持如java,python,php等的多种语言。下文将Elasticsearch简称ES。一个简单的curl查询数据的示例如下:curl-XGET‘localhost:9200/sedoctorfeedback/feedback/_search..
分类:
数据库 时间:
2017-02-25 11:02:37
阅读次数:
508
捉迷藏 Description 捉迷藏 Jiajia和Wind是一对恩爱的夫妻,并且他们有很多孩子。某天,Jiajia、Wind和孩子们决定在家里玩捉迷藏游戏。 他们的家很大且构造很奇特,由N个屋子和N-1条双向走廊组成,这N-1条走廊的分布使得任意两个屋子都互相可达。 游戏是这样进行的,孩子们负责 ...
分类:
其他好文 时间:
2017-02-25 10:58:02
阅读次数:
288
1. MapReduce是一种分布式计算模型,由Google提出,主要用于搜索领域,解决海量数据的计算问题。2. MR由两个阶段组成:Map和Reduce,用户只需要实现map()和reduce()两个函数,即可实现分布式计算,非常简单。这两个函数的形参是key、value对,表示函数的输入信息。 ...
分类:
其他好文 时间:
2017-02-25 01:14:37
阅读次数:
279
1、安装RabbitMQ-server[root@controller1~]#yuminstall-yerlangrabbitmq-server[root@controller1~]#systemctlstartrabbitmq-server.service[root@controller1~]#systemctlenablerabbitmq-server.service[root@controller1~]#systemctlstatusrabbitmq-server.service[root@con..
分类:
其他好文 时间:
2017-02-24 19:53:30
阅读次数:
238
一、负载机为Linux Linux上安装Jmeter 1、Windows中jmeter整个安装目录copy至Linux /usr/local/autodeploy目录 ps.使用winSCP工具copy 2、配置Jmeter环境变量,vim /etc/profile文件 source /etc/pr ...
分类:
其他好文 时间:
2017-02-24 19:12:30
阅读次数:
278
日志采集框架Flume的安装及使用1.Flume介绍1.1.Flume概述Flume是一个分布式、可靠、和高可用(旧版Flume og才有高可用)的海量日志采集、传输和聚合的系统。
Flume可以采集...
分类:
Web程序 时间:
2017-02-24 16:27:40
阅读次数:
234
为什么要使用GIt?Git是目前世界上最先进的开源分布式版本管理工具,尤其在分支管理上表现突出,能够极为方便地解决开发中的版本问题。Git如何使用?工作区:当前目录下除.git外的目录和文件版本库:当前路径下的.git目录暂存区:版本库中等待提交的内容所在区域git命令基本命..
分类:
其他好文 时间:
2017-02-24 12:53:14
阅读次数:
217