问题记录
文章平均质量分 65
jefferyqjy
菜鸟
展开
-
Redis报错-CROSSSLOT keys in request don‘t hash in the same slot
解决springsession+redis cluster,报CROSSSLOT keys in request don't hash in the same slot错误的问题原创 2023-07-14 00:32:20 · 1539 阅读 · 1 评论 -
SpringSession在相同一级域名的不同二级域名下共享session
背景后台管理系统,使用技术如下:后端:springcloud,springsecurity前端:AntDesign Pro v4,React前端有多个项目,本地开发时,多个前端项目在不同的端口上启动,部署到环境后通过同一个一级域名下的两个不同的二级域名去访问两个前端系统,要求是系统间session能够共享。问题描述本地开发时,通过localhost:8000和localhost:8001访问两个前端系统,可以做到session共享。假设localhost:8000访问的前端为系统A,localh原创 2021-04-27 23:17:03 · 1905 阅读 · 2 评论 -
DENIED Redis is running in protected mode because protected mode is enabled...
问题现象解决办法telnet ip port查看redis服务器情况,根据提示,登录服务器上的redis客户端,用命令关闭protected-mode即可(如下两图所示);后这里需要注意的是,在redis的配置文件中有protected-mode的配置(如下图所示),但是直接在配置文件中修改这个参数并重启并不能解决这个问题,(在我这儿是出现这样的情况,直接修改配置文件不能解决问题)在客户端修改这个配置才可。...原创 2021-02-25 20:10:26 · 1137 阅读 · 2 评论 -
Feign调用报类型转换错误-LinkedHashMap cannot be cast to xxx
问题现象springcloud feign服务间调用,运行至下图1代码A处报错:java.util.LinkedHashMap cannot be cast to(报错如下图2所示)排查过程step1:大多数情况下,第一反应是仔细检查语法是否有问题,确认lambda表达式本身没有问题;step2:在确认写的没有问题的情况下,将代码片段拎出来写一个main方法运行(如图1代码片段B),发现单独拿出来在main方法中运行时正常!step3:此时陷入困惑,于是重新仔细阅读报错信息:LinkedHa原创 2021-02-09 01:18:03 · 3350 阅读 · 1 评论 -
com.mysql.cj.jdbc.exceptions.CommunicationsException: Communications link failure
最近在空闲时间学习的时候,往服务器上部署项目遇到无法连接数据库,启动报错的问题,最后排查下来是一个简单的配置造成的,特此记录。服务器:centos 7mysql:5.7.23tomcat:8.5.34jdk:1.8.0_181说明:由于是自己练手的项目,mysql也是安装在同一台服务器上的;问题描述我的项目就是一个普通的maven javaweb项目,丢到服务器上后,启动tomcat...原创 2018-09-29 15:50:42 · 77818 阅读 · 24 评论 -
nginx无法启动-unknowndirective
问题现象启动nginx,localhost无法访问,没有显示nginx error;window10开发环境下,nginx无法正常启动;nginx的log中error.log记录如下图排查过程一开始正常启动nginx后发现无法访问localhost,多次尝试仍不行,没有头绪;尝试查看nginx的error.log,果然有发现,爆出了上图中unknown directive的问题;...原创 2019-06-19 15:00:52 · 20676 阅读 · 2 评论 -
更新时报错-Connection is read-only. Queries leading to data modification are not allowed
问题现象更新操作时报错,报错内容如下:Connection is read-only. Queries leading to data modification are not allowed排查过程度娘问题原因spring-datasource.xml中配置:<tx:advice>指定了service方法命名规范,不符合规范的都设置为read-only=true,...原创 2019-06-19 16:26:56 · 1511 阅读 · 0 评论