Could not get a resource from the pool

来源:6-11 单点登录Redis存储Session及SessionId问题说明与集群实战-1

慕大侠

2018-01-16

老师遇到了 这个问题 , 不过我看到问答区有同学问过了 ,但是没什么具体的说明 。 首先说一下我的开发状态 , win 上开发 ,redis 在  本地虚拟机安装的centos 里 ,之前测试RedisPool 的时候还是可以测试通过的。这两天我继续到单点登录这里 , 两个tomcat debug 的时候发现连接不上 ,回头测试main 方法也不通 。 网上搜了一圈没解决, 只能求助你了。。。囧

http://img.mukewang.com/szimg/5a5e17b50001c1b312740551.jpg

防火墙也开了 

http://img.mukewang.com/szimg/5a5e17d00001e2fb04990365.jpg


写回答

2回答

Geely

2018-01-16

两个tomcat debug 的时候发现连接不上 ,回头测试main 方法也不通 。

你好慕大侠,在一期我就记得你哈,你好你好。

你这个是两个问题

首先 1 tomcat debug连不上是debug的配置问题 这个要看具体debug的配置 有时间放上来。


2.main方法不通,就是你截图上的对吧。提示无法获取连接。

首先保证你的redis是启动的,可以用cli测试一下。

另外把你的redis配置发上来我看一下,对应的这个类的全部,还有redis的配置文件。

还有一个问题是,在windows下的话, 可以使用telnet测试一下6379端口是否是通的。

这些信息发出来之后咱们继续来看一下哈。

1
3
Geely
回复
慕大侠
你好同学,解决了就好,tomcat的jessionid变化我们改造完以后就可以不关心了,换浏览器也是会变化的。这个都是正常的。因为我们会用cookie的logintoken,所以说,集群之后这个经常变化就无法保证我们接下来的各种逻辑。反过来也会是这样的。
2018-01-20
共3条回复

慕大侠

提问者

2018-01-17

博文我单贴在这里了,小伙伴们遇到了 可以直接点开看一下 http://blog.csdn.net/Agly_Clarlie/article/details/52251746


0
0

Java企业级电商项目架构 Tomcat集群与Redis分布式

Tomcat集群+Redis分布式+代码重构+源码原理解析

2685 学习 · 947 问题

查看课程