Hello World

Welcome to Hexo! This is your very first post. Check documentation for more info. If you get any problems when using Hexo, you can find the answer in troubleshooting or you can ask me on GitHub.

Quick Start

Create a new post

1
$ hexo new "My New Post"

More info: Writing

Read more
使用Kettle分表
当表数据量比较大的时候(1000w),要考虑分表。这里记录使用Kettle(一个ETL工具)进行分表的操作。 1.预估数据量假定某个表的的数据量是2500万,那就需要分3个表存储。 2.创建表这里假定表名为b_company,需要分3个表。123create table if not exists ...
Read more
ActiveMQ配置访问密码
控制台密码配置控制台的访问密码可以在jetty-realm.properties中进行配置,默认的配置如下:1234# Defines users that can access the web (console, demo, etc.)# username: password [,rolename ...
Read more
ActiveMQ Channel was inactive for too (>30000) long
发现MQ周期性的报Channel was inactive for too (>30000) long问题。ActiveMQ有一个InactiveMonitor线程,用来检查连接是否活跃,如果不活跃则会关闭它。默认的检查周期是30s。 具体可以参考ActiveMQ的官方文档:http://ac ...
Read more
ActiveMQ静态网络连接
前言使用静态网络连接(static networkConnector)可以将多个broker连接起来,作为一个集群对外提供服务。我们假定有amq1和amq2配置了静态网络连接,那么当一个消费者连接到amq2,当生产者发送消息到amq1时,amq2将会作为amq1的一个消费者,将消息转移到amq2,然 ...
Read more
ActiveMQ之虚拟主题
虚拟目的地运允许我们创建一个映射到一个或多个实际物理目的地的逻辑目的地,客户端可以使用逻辑目的地来发送和消费消息。 ActiveMQ支持的虚拟Destinations分为有两种,分别是 虚拟主题(Virtual Topics) 组合 Destinations(CompositeDestinatio ...
Read more
ActiveMQ目的地特性之组合目的地
从ActiveMQ1.1开始,支持一种被称为组合目标的技术。这允许使用单个虚拟的JMS目的地来表示一个JMS目的地的集合。 例如,你可以使用组合目的地在一个操作中将消息发送到12个物理队列。或再一次操作中将消息发送到一个主题和一个队列。 可以在创建目的地或将目的地注册到JNDI时,使用逗号分隔将多个 ...
Read more
ActiveMQ目的地之目的地选项
简介目的地选项(Destination Options)是一种向JMS使用者提供扩展配置选项的方法,而无需扩展JMS API。 使用创建使用者的目标名称中的URL查询语法对选项进行编码。 Consumer Options 选项名 默认值 描述 consumer.dispatchAsync ...
Read more
ActiveMQ之消息持久化
持久化方式目前ActiveMQ包含以下几种存储方式: AMQ消息存储基于文件的存储方式,是以前的默认消息存储 JDBC消息存储使用数据库作为消息存储 KahaDB消息存储提供了容量的提升和恢复能力,是现在的默认存储方式 LevelDB消息存储基于Google的LevelDB库 Replicated ...
Read more
ActiveMQ之配置多KahaDB持久性适配器
简介从ActiveMQ5.6开始,可以跨多个kahdb持久性适配器分发目标存储。当您的目的地具有不同的性能概要文件或不同的持久性需求时,您可以将它们分布在多个KahaDB消息存储中。 当broker管理的所有Destination有相似的性能和可靠性时,默认的KahaDB持久性存储适配器工作良好。当 ...
Read more