Solr 5.x集成中文分词word

使用标准分词器,如图: 使用word分词器 下载word-1.3.jar,注意solr的版本和word分词的版本 将文件word-1.3.jar拷贝至文件夹C:\workspace\Tomcat7.0\webapps\solr\WEB-INF\lib\下 修改如下文件C...

2019-05-15 14:16:54

阅读数 5

评论数 0

sts如何启动两个spring cloud实例

idea 实现启动两个spring boot工程实例的方法可以参考这篇博客。 因为使用spring tool suite 学习spring cloud 需要实例化两个spring boot 工程来构成一个小小的集群系统, 可以通过sts ,右击选择run as, 使用run configura...

2019-05-10 17:28:27

阅读数 24

评论数 0

ActiveMQ多个消费者消费不均匀问题

先上图 如果客户端处理很慢的话,Broker会在之前发送消息的反馈之前,继续发送新的消息到客户端。如果客户端依旧很慢的话,没有得到确认反馈的消息会持续增长。在这种情况下,Broker有可能会停止发送消息给消费者。当未被反馈的消息达到了prefetch limit设置的数字时,Broker将会...

2019-05-09 15:44:31

阅读数 26

评论数 0

springboot整合RabbitMQ

一 RabbitMQ的介绍     RabbitMQ是消息中间件的一种,消息中间件即分布式系统中完成消息的发送和接收的基础软件.这些软件有很多,包括ActiveMQ(apache公司的),RocketMQ(阿里巴巴公司的,现已经转让给apache).   消息中间件的工作过程可以用生产者消费者...

2019-05-05 17:12:01

阅读数 66

评论数 0

RabbitMQ几种典型模式

本文详细介绍简单模式Simple、工作模式Work、发布订阅模式Publish/Subscribe、路由模式Routing、通配符模式Topics、远程调用模式RPC(暂不对该队列模式进行详解) 模式1:简单模式(Simple / HelloWorld 单生产单消费) 简单的发送与接收,没有特别...

2019-05-05 15:47:04

阅读数 27

评论数 0

rabbitmq问题之HTTP access denied: user 'guest' - User can only log in via localhost

问题: 昨天安装rabbitmq(3.3.4版本)服务,并启用rabbitmq_management插件去管理rabbitmq服务,但是在访问管理界面使用guest用户登录时出现login failed错误。 到服务器上查询日志显示出现错误的原因是:HTTP access denied: us...

2019-05-05 13:40:18

阅读数 19

评论数 0

Linux下RabbitMq安装

安装编译工具 yum -y install make gcc gcc-c++ kernel-devel m4 ncurses-devel openssl-devel 安装Erlang 1. 下载erlang 下载地址:http://download.csdn.net/detail/a1...

2019-05-05 11:51:48

阅读数 39

评论数 0

为何使用spring cloud

1 为什么需要服务发现 简单来说,服务化的核心就是将传统的一站式应用根据业务拆分成一个一个的服务,而微服务在这个基础上要更彻底地去耦合(不再共享DB、KV,去掉重量级ESB),并且强调DevOps和快速演化。这就要求我们必须采用与一站式时代、泛SOA时代不同的技术栈,而Spring Cloud就...

2019-04-30 16:17:05

阅读数 35

评论数 0

Springcloud中的region和zone的使用

一、背景 用户量比较大或者用户地理位置分布范围很广的项目,一般都会有多个机房。这个时候如果上线springCloud服务的话,我们希望一个机房内的服务优先调用同一个机房内的服务 ,当同一个机房的服务不可用的时候,再去调用其它机房的服务,以达到减少延时的作用。 二、概念 eureka提供了r...

2019-04-30 14:53:03

阅读数 42

评论数 0

springcloud的配置文件的读取顺序

SpringBoot默认支持properties和YAML两种格式的配置文件。前者格式简单,但是只支持键值对。如果需要表达列表,最好使用YAML格式。SpringBoot支持自动加载约定名称的配置文件,例如application.yml。如果是自定义名称的配置文件,就要另找方法了。可惜的是,不像前...

2019-04-30 10:18:50

阅读数 35

评论数 0

消息中间件之ActiveMq面试题

ActiveMQ面试专题 什么是activemq activeMQ是一种开源的,实现了JMS1.1规范的,面向消息(MOM)的中间件,为应用程序提供高效的、可扩展的、稳定的和安全的企业级消息通信。 activemq的作用以及原理 Activemq的作用就是系统之间进行通信。当然可以使用其他...

2019-04-26 16:59:52

阅读数 264

评论数 0

消息队列的优缺点

(1)为什么使用消息队列啊? 其实就是问问你消息队列都有哪些使用场景,然后你项目里具体是什么场景,说说你在这个场景里用消息队列是什么 面试官问你这个问题,期望的一个回答是说,你们公司有个什么业务场景,这个业务场景有个什么技术挑战,如果不用MQ可能会很麻烦,但是你现在用了MQ之后带给了你很多的好...

2019-04-26 15:17:00

阅读数 55

评论数 0

swagger在微服务中集成统一api入口

如果你的系统也是用zuul作为分布式系统的网关,同时使用swagger生成文档,想把整个系统的文档整合在同一个页面上 pom.xml引用 <dependency> <groupId>io.springfox</gro...

2019-04-23 16:23:56

阅读数 24

评论数 0

spring cloud-Swagger2整合Eureka,实现Eureka页面自动跳转到Swagger2UI界面查看服务接口信息

一、Eureka Server回顾 在前面的博客中,细心的读者可能已经发现,当我们点击某个注册到Eureka Server上的某个服务的时候,链接的界面要么报404,要么就是空的,如下图所示: 那怎么能像dubbo里面一样,当点击注册的服务的时候,可以看到这个服务对外提供了哪些接口了。现在问题...

2019-04-23 14:32:26

阅读数 20

评论数 0

Spring Boot中使用Swagger2构建强大的RESTful API文档

由于Spring Boot能够快速开发、便捷部署等特性,相信有很大一部分Spring Boot的用户会用来构建RESTful API。而我们构建RESTful API的目的通常都是由于多终端的原因,这些终端会共用很多底层业务逻辑,因此我们会抽象出这样一层来同时服务于多个移动端或者Web前端。 这...

2019-04-22 16:09:04

阅读数 32

评论数 0

Git、GitHub、GitLab三者之间的联系以及区别

在讲区别以及联系之前先简要的介绍一下,这三者都是什么 1.什么是 Git? Git 是一个版本控制系统。 版本控制是一种用于记录一个或多个文件内容变化,方便我们查阅特定版本修订情况的系统。 以前在没有使用版本控制的时候,我们通常在我们的项目根目录下这样命名项目: project_v1、p...

2019-04-18 19:34:34

阅读数 22

评论数 0

Spring Cloud Config 的端口 port 不是 8888 的时候的坑

当你配置的配置中心的 server.port 不是 8888 的时候,其他服务就起不来了,从日志中可以发现,服务启动的时候,Fetching config from server at: http://localhost:8888,说明其他服务还是去 8888 这个默认端口取配置中心的文件,而不去...

2019-04-18 19:22:42

阅读数 21

评论数 0

Spring Cloud Config

Spring Cloud Config提供集中化的外部配置支持,分为客户端和服务端两个部分,服务端也被称为配置中心,是一个独立的应用,获取git中的信息,比如密码,用户名。客户端就是微服务架构中各个微服务应用,它在启动的时候通过配置中心来获取配置信息,可以用git,svn等来存储配置信息。 一 ...

2019-04-18 15:13:39

阅读数 21

评论数 0

Eclipse、STS安装lombok插件

项目中使用了lombok来简化编程,如果不在开发环境中安装lombok插件,编写代码过程中会有各种红色叉叉错误提示。 STS是Eclipse的一个定制版本,安装方法是一样的。 下面我们开始安装lombok插件。 第一、下载lombok.jar 下载地址:https://projectlombok....

2019-04-16 17:01:56

阅读数 25

评论数 0

为何使用spring cloud

1 为什么需要服务发现 简单来说,服务化的核心就是将传统的一站式应用根据业务拆分成一个一个的服务,而微服务在这个基础上要更彻底地去耦合(不再共享DB、KV,去掉重量级ESB),并且强调DevOps和快速演化。这就要求我们必须采用与一站式时代、泛SOA时代不同的技术栈,而Spring Cloud就...

2019-04-11 15:42:44

阅读数 27

评论数 0

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