Spring Boot 2.1.4整合JetCache缓存框架实现本地caffeine远程redis存储踩坑(二、使用Redis-SpringData)

五一放假过后JetCache进行了最新版本2.6.0.M2 的升级 从此版本的Git提交记录看,此版本增加了对 spring-boot-starter-data-redis 的支持,这意味着配置更简单了,上一个版本对Redis的支持是使用Lettuce,直接对接lettuce,如果需要使用R...

2019-05-05 10:18:57

阅读数 16

评论数 0

Spring Boot 2.1.4整合JetCache缓存框架实现本地caffeine远程redis存储踩坑(一、使用Lettuce)

JetCache是一个阿里巴巴开源的基于Java的缓存系统封装,提供统一的API和注解来简化缓存的使用,SpringBoot2.1.4截止到当前为止,Maven仓库发布的整合JetCache的版本为2.6.0.M1,JetCache提供了 本地缓存LinkedHashMapCache和Caffei...

2019-04-30 16:35:20

阅读数 29

评论数 0

Nepxion/Discovery灰度发布组件的使用教程(一)、灰度组件的配置及灰度路由的使用

知道军哥的灰度发布路由组件好长时间了,但是由于项目需要和紧急度一直都没有深入的去了解和使用,最近因为新项目上线,涉及到一些灰度发布灰度路由的需求,因此决定开始研究一下。 军哥(任浩军)实际不但开发了灰度发布组件,还开发出来很多其他的实用组件,在这打个广告,算是表达了对军哥架构思路的佩服之情。 ...

2019-04-18 15:39:34

阅读数 35

评论数 0

Spring Cloud Alibaba Nacos 配置中心使用ext-config,DataID, Group时无法获取到对应Group的配置的注意事项

在使用Spring Cloud配合Nacos Config作为配置中心来使用的时候,Nacos支持对多个环境的配置管理,通常通过命名空间来实现,比如测试环境,预发布环境。而如果使用同一个配置中心有多个项目组或者团队或者不同的模块管理的时候,通常使用Group来区分,Nacos Config相关的配...

2019-03-01 15:19:43

阅读数 352

评论数 0

SpringBoot2.0默认使用Redis连接池的配置注意事项

SpringBoot2.0默认采用Lettuce客户端来连接Redis服务端的 默认是不使用连接池的,只有配置 redis.lettuce.pool下的属性的时候才可以使用到redis连接池   redis:     cluster:       nodes: ${redis.host.clu...

2019-01-18 18:11:52

阅读数 1986

评论数 0

Feign调用报错The bean 'XXX.FeignClientSpecification', defined in null, could not be registered....的解决办法

升级Spring Boot 2.1.0 Spring Cloud Greenwich.M1  版本后,在2个Feign接口类内定义相同的名字,  @FeignClient(name = 相同的名字 就会出现报错,在之前的版本不会提示报错,报错内容为The bean 'XXX.FeignClient...

2018-11-09 09:40:42

阅读数 6892

评论数 5

构建基于SpringCloudStream的消息驱动微服务,用于处理第三方开发者接受微信大量推送消息的解决方案

事情的起因源于在使用微信公众号服务的时候,作为一个第三方的服务商,腾讯会将各种业务消息推送到第三方开发者的服务器上,而之前的方案是消息直接进到服务上,当使用到一些业务,比如发券等操作时,腾讯服务器会向开发者发送大量的消息,由于消息服务的处理能力有限,尤其是高峰的时候,消息请求会直接压到服务上,导致...

2018-07-19 11:57:20

阅读数 793

评论数 0

Spring Cloud Config 自定义外部配置遇到的健康指示器遇到的问题

Spring Cloud Config配置中心可以使用本地,git,svn以及数据库方式实现配置存储等等,也可以通过自己自定义其他外部配置来获取配置数据,比如通过连接mogodb, 或者链接zookeeper, 来实现配置数据的获取,只要定义类去实现EnvironmentRepository接口即...

2018-04-13 15:58:33

阅读数 391

评论数 0

Spring Cloud Eureka 集群使用DNS方式进行服务分区

Eureka注册中心的配置方式有几种 网上常见的配置方式分为 一、使用defaultZone,这种没有分区的概念,就一个区,所有的服务都会使用defaultZone配置的serverUrl进行服务注册发现。网上有很多文章这里不再赘述 二、集群的配置方式有两种一种是配置文件的方式,一种是DNS的方式...

2018-03-29 17:14:59

阅读数 1357

评论数 1

关于用户访问请求慢,TTFB时间长的问题分析

http://fex.baidu.com/blog/2015/01/chrome-stalled-problem-resolving-process/

2017-11-29 19:44:01

阅读数 38846

评论数 3

Spring Session Data Redis 配置中遇到的坑

说道Session共享,从网上搜索,有几种实现方式,比较普遍的 Tomcat Session Redis,这种是需要在tomcat容器里增加几个jar包,并修改Tomcat里的content.xml增加一条语句,实现session共享,此方法依赖于 tomcat. 还有一种是 Spring-Se...

2017-06-09 15:38:03

阅读数 16550

评论数 1

使用zinin的RedisSession共享时报java.lang.ClassCastException转换错误的最终解决方案

最近打算给项目做一下Session共享,使用Redis来实现Session的共享,一种是自己开发代码实现,另外就是利用现成的一些封装好的组件,这种相对比较方便,常见的比如Tomcat-Redis-Session-Manager,还有Tomcat-Redis-Session,我选了后者也就是Tomc...

2016-10-18 11:14:43

阅读数 1200

评论数 0

faxinxi.la的实现原理分析

网上说微信中有个神奇代码faxinxi.la能够分享页面功能看,看了确实好奇,其实网上也说这就是一个网址。它通过微信的useragetn后台分析micromessage来限制之能在微信的内置浏览器中使用。通过模拟微信模拟器,查看他的代码,搞清了他的基本实现原理。他的分享也是利用了微信里的Weixi...

2013-09-04 23:14:00

阅读数 57

评论数 0

RSA加密界面大量操纵,报错的问题

public String encrypt(String publicKeystore, String plainText) { try { FileReader fr = new FileReader(publicKeystore); BufferedReader br ...

2013-09-04 10:02:02

阅读数 40

评论数 0

JQuery Mobile 页面切换

$(document).bind("swiperight",function(){ $.mobile.changePage("#qrcode", {transition: "slide&quot...

2013-09-04 09:57:59

阅读数 17

评论数 0

Data must not be longer than 117 bytes异常 RSA加密解密内容超长报错

在使用 RSA加密解密内容时会出现这样的异常 : Data must not be longer than 117 bytes。 解决办法是:分段加密和分段解密 [code="java"] // 加密时超过117字节就报错。为此采用分段加密的办法来加...

2013-07-30 08:33:10

阅读数 119

评论数 0

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