logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

spring cloud config分布式配置中心的高可用

在前面的博客中,我们实现了配置文件统一管理的功能,但是我们可以发现,我们仅仅只用了一个server,如果当这个server挂掉的话,整个配置中心就会不可用,下面,我们就来解决配置中心的高可用问题。下面我们通过整合Eureka来实现配置中心的高可用,因为作为架构内的配置管理,本身其实也是可以看作架构中的一个微服务,我们可以把config server也注册为服务,这样所有客户端就能以服务的方式进

#spring cloud
jdk自带线程池详解

一、前言在最近做的一个项目中,需要大量的使用到多线程和线程池,下面就java自带的线程池和大家一起分享。二、简介多线程技术主要解决处理器单元内多个线程执行的问题,它可以显著减少处理器单元的闲置时间,增加处理器单元的吞吐能力,但频繁的创建线程的开销是很大的,那么如何来减少这部分的开销了,那么就要考虑使用线程池了。线程池就是一个线程的容器,每次只执行额定数量的线程,线程池就是用来管理这些额

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

一、Eureka Server回顾在前面的博客中,细心的读者可能已经发现,当我们点击某个注册到Eureka Server上的某个服务的时候,链接的界面要么报404,要么就是空的,如下图所示:现在问题,我们已经知道了,怎么来解决了?解决思路就是整个Eureka和Swagger2,当点击链接的时候,直接跳转到Swagger2的UI界面,怎么做了?接着往下看。二、在服务配置中添加配置

#spring cloud
spring boot-部署时报org.springframework.beans.factory.BeanCreationNotAllowedException异常

今天在本机测试的时候,一直报这个异常:org.springframework.beans.factory.BeanCreationNotAllowedException: Error creating bean with name 'org.springframework.cloud.netflix.eureka.EurekaDiscoveryClientConfiguration': Sin

#spring boot
让HBase和Zookeeper分离开来单独执行

原文地址:http://blog.csdn.net/amghost/article/details/45217621前言Hbase自带的有一个Zookeeper,在standalone模式下很好用,但是有时候我们想把zookeeper独立出来,其他的应用也可以使用独立的zookeeper集群比如Kafka,方便管理配置。这其中包含两步:设置HBase不要自己管理Zookee

#zookeeper
sentinel directive while not in sentinel mode问题解决方案

今天部署redis的哨兵模式的时候,由于自己的粗心大意,导致部署的时候一致报如下的错误:*** FATAL CONFIG FILE ERROR ***Reading the configuration file, at line 2>>> 'sentinel monitor mymaster 127.0.0.1 6379 2'sentinel directive while not in

#redis
spring data jpa使用详解

使用Spring data JPA开发已经有一段时间了,这期间学习了一些东西,也遇到了一些问题,在这里和大家分享一下。前言:Spring data简介:Spring Data是一个用于简化数据库访问,并支持云服务的开源框架。其主要目标是使得对数据的访问变得方便快捷,并支持map-reduce框架和云计算数据服务。 Spring Data 包含多个子项目:Commons - 提供共享

#spring
spring data jpa使用limit时,抛QuerySyntaxException unexpected token: limit

异常重现:jpql语句如下:select g from Entity g where g.codeUrl = :codeUrl ORDER BY g.createTime DESC limit 1异常原因:limit是特定于某些数据库(例如:mysql),但HQL是针对所有hibernate支持的数据库,也就是说,Mysql的限制返回记录数是limit,也许其他的数据库则不是limit

springboot整合Quartz实现动态配置定时任务

前言在我们日常的开发中,很多时候,定时任务都不是写死的,而是写到数据库中,从而实现定时任务的动态配置,下面就通过一个简单的示例,来实现这个功能。一、新建一个springboot工程,并添加依赖org.springframework.bootspring-boot-starter-data-jpacom.h2databaseh2run

#spring boot
到底了