骑猪喝咖啡

每一个成功者都有一个开始。勇于开始,才能找到成功的路

RocketMQ-主节点异常Crash,验证MQ稳定性

测试目标 1、主节点异常Crash,验证消息是否可以正常发送 2、验证备节点消息是否可以正常消费 3、验证主备节点消息是否有差异 4、主节点恢复后,验证生产者和消费者的处理情况 测试过程 MQ-Cluster采用2m-2s-async部署模式; MQ集群正常启动,Producer程序...

2019-05-23 17:24:16

阅读数 5

评论数 0

RocketMQ--MQBrokerException: CODE: 2 DESC: [TIMEOUT_CLEAN_QUEUE]broker busy

分析业务日志发现:每天4点左右会报少量的”[TIMEOUT_CLEAN_QUEUE]broker busy, start flow control for a while, period in queue: 206ms, size of queue: 5“错误 Broker设置每天自动清理文...

2019-05-22 15:15:58

阅读数 4

评论数 0

RocketMQ-4.4.0集群安装

安装包准备 下载RocketMQ源码,地址:https://github.com/apache/rocketmq/tree/release-4.4.0 将rocketmq-master导入到Eclipse中,编译:mvn -Prelease-all -DskipTests clean inst...

2019-01-25 15:40:01

阅读数 447

评论数 0

DBCP连接池问题分析

背景          生产环境,运维人员核对实时账单和累帐信息,发现有部分用户数据不一致; 问题描述 消费者日志报生产者线程池满 图1 生产者堆栈信息部分如下: 图2 问题分析 数据不一致产生原因: 累帐表数据是消费者SumCharge服务更新,更新完成后调用生产者Acc...

2018-10-16 21:43:04

阅读数 290

评论数 0

ELK学习--rvm安装,解决缺少公钥问题

问题描述 安装rvm时,报“gpg: 无法检查签名:没有公钥” curl -sSL https://get.rvm.io | bash -s stable 解决方案 1、执行命令,获取公钥 gpg2 --keyserver hkp://keys.gnupg.net --recv-ke...

2018-09-28 22:23:20

阅读数 200

评论数 0

ELK学习--Elasticsearch-head插件安装

安装node 由于head插件本质上还是一个nodejs的工程,因此需要安装node,使用npm来安装依赖的包。 下载地址:https://nodejs.org/dist/ 解压:tar zxvf node-v4.4.7-linux-x64.tar.gz 修改Profile配置文件 vi...

2018-09-20 21:57:28

阅读数 77

评论数 0

ELK学习--Logstash5.6.5安装及配置

Logstash是ELK中负责收集和过滤日志的。   下载地址 https://www.elastic.co/downloads/past-releases 安装 1、解压 tar zxvf logstash-5.6.5.tar.gz 2、运行一个简单例子 ./logstash -...

2018-09-18 16:29:17

阅读数 321

评论数 0

ELK学习--Kibana 5.6.5 安装

下载地址 https://www.elastic.co/downloads/past-releases 安装 1、解压 tar zxvf kibana-5.6.5-linux-x86_64.tar.gz 2、修改配置文件 cd kibana-5.6.5-linux-x86_64/con...

2018-09-18 11:44:32

阅读数 92

评论数 0

APM学习--Skywalking安装(5.0.0版本)

Requirements JDK 6+(instruments application can run in jdk6) JDK8 ( SkyWalking collector and SkyWalking WebUI ) Elasticsearch 5.x, cluster mode or...

2018-08-31 16:22:10

阅读数 1146

评论数 0

ELK学习--Elasticsearch-5.6.x版本安装

一、下载Elasticsearch 去官网直接下载,我使用的是5.6.5版本,下载地址参考: https://www.elastic.co/downloads/past-releases 二、Java环境 查看Java环境,建议使用Jdk8 三、安装ES 1、创建es目录 mkd...

2018-08-28 17:14:06

阅读数 145

评论数 0

RabbitMQ学习-HelloWorld(Spring集成完整版)

生产者: MQProducer.java package com.gdf.example.rabbitmq.helloworld.service; public interface MQProducer { void send(String key, Object object); } ...

2018-08-16 14:47:52

阅读数 59

评论数 0

RabbitMQ学习-vhost 详解

vhost本质上是一个mini版的RabbitMQ服务器,拥有自己的队列、绑定、交换器和权限控制; vhost通过在各个实例间提供逻辑上分离,允许你为不同应用程序安全保密地运行数据; vhost是AMQP概念的基础,必须在连接时进行指定,RabbitMQ包含了默认vhost:“/”; 当在R...

2018-08-15 16:13:02

阅读数 888

评论数 0

RabbitMQ学习--“java.lang.NoSuchMethodError: com.rabbitmq.client.ConnectionFactory.newConnection”问题解决

问题描述: Spring-RabbitMQ集成后报“java.lang.NoSuchMethodError: com.rabbitmq.client.ConnectionFactory.newConnection”异常 问题解决:        查看lib目录存在rabbitmq-clien...

2018-08-09 22:37:23

阅读数 1852

评论数 1

RabbitMQ学习--HelloWorld(Java)

amqp-client下载:http://mvnrepository.com/artifact/com.rabbitmq/amqp-client 依赖Jar包: <dependency> <group...

2018-08-08 23:29:15

阅读数 35

评论数 0

RabbitMQ学习--权限问题

异常信息如下: Exception in thread "main" java.io.IOException     at com.rabbitmq.client.impl.AMQChannel.wrap(AMQChannel.java:106)     at...

2018-08-08 23:02:38

阅读数 40

评论数 0

RabbitMQ学习--安装

一、安装Erlang 1、安装erlang依赖的基本环境  yum -y install make gcc gcc-c++  kernel-devel m4 ncurses-devel openssl openssl-devel xmlto zip unzip 2、下载安装Erlang 下...

2018-08-07 19:01:12

阅读数 52

评论数 0

RabbitMQ学习--“libcrypto.so.10(OPENSSL_1.0.2)”问题解决

Erlang rpm包安装过程zh哦那个报如下错误:“需要:libcrypto.so.10(OPENSSL_1.0.2)(64bit)” 1、下载openssl-libs-1.0.2k-12.el7.x86_64.rpm包: http://rpmfind.net/linux/rpm2htm...

2018-08-06 22:42:45

阅读数 5166

评论数 0

CentOS 本地iso挂载并配置iso镜像作为yum源安装软件

1、前提条件       操作系统:CentOS7       ISO文件:CentOS7的ISO镜像一个 2、使用图形化界面挂载ISO镜像   3、使用命令行挂载ISO镜像 ls -l /dev | grep cdrom #找到光盘的完整路径 4、使用命令挂载 mount...

2018-08-01 17:03:48

阅读数 756

评论数 0

Mybatis的insert into select命令未结束问题解决

Mybatis中使用insert into select命令,错误如下:Exception in thread "main" org.springframework.jdbc.BadSqlGrammarException: ### Error updating...

2018-07-05 16:25:46

阅读数 1503

评论数 0

Matlib调用libsvm缺少文件无法编译问题解决

用Matlab选择编译器时出错,用 mex 未找到支持的编译器或 SDK?    参考https://mp.csdn.net/postedit/80793882执行make,报如下错误:>> make 使用 'MinGW64 Compiler (C)' ...

2018-06-24 20:22:33

阅读数 286

评论数 0

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