采纳答案成功!
向帮助你的同学说点啥吧!感谢那些助人为乐的人
老师遇到了 这个问题 , 不过我看到问答区有同学问过了 ,但是没什么具体的说明 。 首先说一下我的开发状态 , win 上开发 ,redis 在 本地虚拟机安装的centos 里 ,之前测试RedisPool 的时候还是可以测试通过的。这两天我继续到单点登录这里 , 两个tomcat debug 的时候发现连接不上 ,回头测试main 方法也不通 。 网上搜了一圈没解决, 只能求助你了。。。囧
防火墙也开了
两个tomcat debug 的时候发现连接不上 ,回头测试main 方法也不通 。
你好慕大侠,在一期我就记得你哈,你好你好。
你这个是两个问题
首先 1 tomcat debug连不上是debug的配置问题 这个要看具体debug的配置 有时间放上来。
2.main方法不通,就是你截图上的对吧。提示无法获取连接。
首先保证你的redis是启动的,可以用cli测试一下。
另外把你的redis配置发上来我看一下,对应的这个类的全部,还有redis的配置文件。
还有一个问题是,在windows下的话, 可以使用telnet测试一下6379端口是否是通的。
这些信息发出来之后咱们继续来看一下哈。
按照老师的提示 我试着解决了一下 可以了 ,我看了这篇文章 http://blog.csdn.net/Agly_Clarlie/article/details/52251746 先在win 上 测试了一下 6379 端口不通,就找到了上面那篇文章 , 按照说明修改了 redis.conf 不过我记得老师当初这里没有修改redis.conf 吧 启动的redis 时候 使用带redis.conf 的方式启动,才可以生效 ,不然不行。 另外有个小疑问 两个tomcat 都启动时,刷新完tomcat 1 首页,再刷新 tomcat2 首页 ,tomcat2 JSESSIONID 跟着变化,反过来也是这样 这是为什么?
非常感谢老师
你好同学,解决了就好,tomcat的jessionid变化我们改造完以后就可以不关心了,换浏览器也是会变化的。这个都是正常的。因为我们会用cookie的logintoken,所以说,集群之后这个经常变化就无法保证我们接下来的各种逻辑。反过来也会是这样的。
博文我单贴在这里了,小伙伴们遇到了 可以直接点开看一下 http://blog.csdn.net/Agly_Clarlie/article/details/52251746
登录后可查看更多问答,登录/注册
Tomcat集群+Redis分布式+代码重构+源码原理解析
1.6k 17
2.6k 12
1.7k 12
1.6k 11
1.9k 10