官方文档传送门:http://lucene.apache.org/core/5_2_1/core/org/apache/lucene/search/similarities/TFIDFSimilarity.html参考源码:org.apache.lucene.search.similarities.DefaultSimilarity搜索内容//搜索词:运动休闲。拆词的结果是[运动、休闲] q=运动休闲 //加权类型 defType=edismax //具体字段加权数值,搜索字段就是下面设置了权重的字段 /
根据官网的文档对自带activemq-admin命令的使用研究。文档地址:http://activemq.apache.org/activemq-command-line-tools-reference.html注意的一点是:对独立启动activemq的服务管理。命令列表stoplistquerybstatbrowsestop用法说明:activemq-admin stop [options] [broker names]命令作用:停止一个正在运行的activemq broker,需要启用了JMX。使用例
使用消息中间件ActiveMQ的目的:大方面讲是系统解耦,小方面讲是业务重用。使用场景如场景一:业务层分布式系统的日志收集:多台业务服务器分布式部署,产生的日志全部发送到消息中间件,在消息中间件中集中处理。场景二:定时或者不定时的高并发数据写入:利用消息中间件的队列,可以实现消息异步批量处理从而提高系统性能,也达到削峰填谷的作用。场景三:多系统的通信:比如订单创建后发送消息到短息系统队列,短信系统根据队列消息通知用户。
为了防止单台ActiveMQ的单点故障,通常使用多台做集群部署。ActiveMQ支持多种方式的集群部署,具体可参考文档:http://activemq.apache.org/clustering.html这里介绍一种简单的集群配置方式(Networks of Brokers)首先准备两个ActiveMQ实例:实例1: 端口61616实例2: 端口61626服务端配置部分修改实例1的配置文件activemq.xml,添加如下节点:<networkConnectors> <networkCo
首先添加maven依赖包<dependency> <groupId>org.apache.activemq</groupId> <artifactId>activemq-all</artifactId> <version>5.11.1</version> </dependency>集成到Spring的配置文件中<!-- 配置连接池 也可以使用org.springframework.jms.connecti
ActiveMQ官网地址:http://activemq.apache.org/安装和配置步骤记录如下:1.下载软件,下载导航页如下,进入后会自动提示最佳下载地址,然后点击即开始下载。http://www.apache.org/dyn/closer.cgi?path=/activemq/5.9.0/apache-activemq-5.9.0-bin.tar.gz2.解压缩,并移动到任意位置tarzxfapache-activemq-5.9.0-bin.tar.gz mvapache-activemq-5.