首先报错内容

2021-11-27 17:28:54.955 ERROR 6668 --- [nio-7399-exec-1] o.a.c.c.C.[.[.[/].[dispatcherServlet]    : Servlet.service() for servlet [dispatcherServlet] in context with path [] threw exception [Filtered request failed.] with root causejava.net.SocketTimeoutException: connect timed outat java.net.DualStackPlainSocketImpl.waitForConnect(Native Method) ~[na:1.8.0_101]at java.net.DualStackPlainSocketImpl.socketConnect(DualStackPlainSocketImpl.java:85) ~[na:1.8.0_101]at java.net.AbstractPlainSocketImpl.doConnect(AbstractPlainSocketImpl.java:350) ~[na:1.8.0_101]at java.net.AbstractPlainSocketImpl.connectToAddress(AbstractPlainSocketImpl.java:206) ~[na:1.8.0_101]at java.net.AbstractPlainSocketImpl.connect(AbstractPlainSocketImpl.java:188) ~[na:1.8.0_101]at java.net.PlainSocketImpl.connect(PlainSocketImpl.java:172) ~[na:1.8.0_101]at java.net.SocksSocketImpl.connect(SocksSocketImpl.java:392) ~[na:1.8.0_101]at java.net.Socket.connect(Socket.java:589) ~[na:1.8.0_101]at redis.clients.jedis.DefaultJedisSocketFactory.createSocket(DefaultJedisSocketFactory.java:53) ~[jedis-3.3.0.jar:na]at redis.clients.jedis.Connection.connect(Connection.java:158) ~[jedis-3.3.0.jar:na]at redis.clients.jedis.BinaryClient.connect(BinaryClient.java:109) ~[jedis-3.3.0.jar:na]at redis.clients.jedis.BinaryJedis.connect(BinaryJedis.java:1904) ~[jedis-3.3.0.jar:na]at redis.clients.jedis.JedisFactory.makeObject(JedisFactory.java:130) ~[jedis-3.3.0.jar:na]at org.apache.commons.pool2.impl.GenericObjectPool.create(GenericObjectPool.java:899) ~[commons-pool2-2.8.1.jar:2.8.1]at org.apache.commons.pool2.impl.GenericObjectPool.borrowObject(GenericObjectPool.java:429) ~[commons-pool2-2.8.1.jar:2.8.1]at org.apache.commons.pool2.impl.GenericObjectPool.borrowObject(GenericObjectPool.java:354) ~[commons-pool2-2.8.1.jar:2.8.1]at redis.clients.jedis.util.Pool.getResource(Pool.java:50) ~[jedis-3.3.0.jar:na]at redis.clients.jedis.JedisPool.getResource(JedisPool.java:288) ~[jedis-3.3.0.jar:na]at org.crazycake.shiro.RedisManager.getJedis(RedisManager.java:38) ~[shiro-redis-3.3.1.jar:na]at org.crazycake.shiro.common.WorkAloneRedisManager.get(WorkAloneRedisManager.java:51) ~[shiro-redis-3.3.1.jar:na]at org.crazycake.shiro.RedisSessionDAO.doReadSession(RedisSessionDAO.java:202) ~[shiro-redis-3.3.1.jar:na]

这里显示jedis报错,是java和redis连接错误,由于是第一次用redis所以不是太懂哪里的问题,在application.yml配置如下:

shiro-redis:enabled: trueredis-manager:host: 127.0.0.1:6379

这里有几个问题:

  1. 我的redis是安装在服务器上,所以host的端口地址应该配成服务器的地址

  2. 没有写redis的密码

  3. redis的端口是6379,服务器没有开放,去阿里云服务器上修改一下

  4. 修改redis的配置,允许远程登陆:修改修改Redis配置文件redis.conf(我的是在根部录下),找到bind那行配置并#注释掉:

bind 127.0.0.1

改为:

bind 0.0.0.0

但是修改之后还是有问题,显示的是另一个错误了,应该是安装redis并没有配置全,所以出错,连接同学的redis就没有出现问题。

2021-11-27 17:42:38.318 ERROR 2632 --- [nio-7399-exec-1] o.a.c.c.C.[Tomcat].[localhost]           : Exception Processing ErrorPage[errorCode=0, location=/error]javax.servlet.ServletException: Filtered request failed.at org.apache.shiro.web.servlet.AbstractShiroFilter.doFilterInternal(AbstractShiroFilter.java:384) ~[shiro-web-1.6.0.jar:1.6.0]at org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:125) ~[shiro-web-1.6.0.jar:1.6.0]at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) ~[tomcat-embed-core-9.0.41.jar:9.0.41]at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) ~[tomcat-embed-core-9.0.41.jar:9.0.41]at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:100) ~[spring-web-5.2.12.RELEASE.jar:5.2.12.RELEASE]at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119) ~[spring-web-5.2.12.RELEASE.jar:5.2.12.RELEASE]at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) ~[tomcat-embed-core-9.0.41.jar:9.0.41]at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) ~[tomcat-embed-core-9.0.41.jar:9.0.41]at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:103) ~[spring-web-5.2.12.RELEASE.jar:5.2.12.RELEASE]at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) ~[tomcat-embed-core-9.0.41.jar:9.0.41]at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) ~[tomcat-embed-core-9.0.41.jar:9.0.41]at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:103) ~[spring-web-5.2.12.RELEASE.jar:5.2.12.RELEASE]at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) ~[tomcat-embed-core-9.0.41.jar:9.0.41]at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) ~[tomcat-embed-core-9.0.41.jar:9.0.41]at org.apache.catalina.core.ApplicationDispatcher.invoke(ApplicationDispatcher.java:712) ~[tomcat-embed-core-9.0.41.jar:9.0.41]at org.apache.catalina.core.ApplicationDispatcher.processRequest(ApplicationDispatcher.java:461) ~[tomcat-embed-core-9.0.41.jar:9.0.41]at org.apache.catalina.core.ApplicationDispatcher.doForward(ApplicationDispatcher.java:384) ~[tomcat-embed-core-9.0.41.jar:9.0.41]at org.apache.catalina.core.ApplicationDispatcher.forward(ApplicationDispatcher.java:312) ~[tomcat-embed-core-9.0.41.jar:9.0.41]at org.apache.catalina.core.StandardHostValve.custom(StandardHostValve.java:398) [tomcat-embed-core-9.0.41.jar:9.0.41]at org.apache.catalina.core.StandardHostValve.status(StandardHostValve.java:257) [tomcat-embed-core-9.0.41.jar:9.0.41]at org.apache.catalina.core.StandardHostValve.throwable(StandardHostValve.java:352) [tomcat-embed-core-9.0.41.jar:9.0.41]at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:177) [tomcat-embed-core-9.0.41.jar:9.0.41]at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:92) [tomcat-embed-core-9.0.41.jar:9.0.41]at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:78) [tomcat-embed-core-9.0.41.jar:9.0.41]at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:343) [tomcat-embed-core-9.0.41.jar:9.0.41]at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:374) [tomcat-embed-core-9.0.41.jar:9.0.41]at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:65) [tomcat-embed-core-9.0.41.jar:9.0.41]at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:888) [tomcat-embed-core-9.0.41.jar:9.0.41]at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1597) [tomcat-embed-core-9.0.41.jar:9.0.41]at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49) [tomcat-embed-core-9.0.41.jar:9.0.41]at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142) [na:1.8.0_101]at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617) [na:1.8.0_101]at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61) [tomcat-embed-core-9.0.41.jar:9.0.41]at java.lang.Thread.run(Thread.java:745) [na:1.8.0_101]
Caused by: redis.clients.jedis.exceptions.JedisConnectionException: Could not get a resource from the poolat redis.clients.jedis.util.Pool.getResource(Pool.java:59) ~[jedis-3.3.0.jar:na]at redis.clients.jedis.JedisPool.getResource(JedisPool.java:288) ~[jedis-3.3.0.jar:na]at org.crazycake.shiro.RedisManager.getJedis(RedisManager.java:38) ~[shiro-redis-3.3.1.jar:na]at org.crazycake.shiro.common.WorkAloneRedisManager.get(WorkAloneRedisManager.java:51) ~[shiro-redis-3.3.1.jar:na]at org.crazycake.shiro.RedisSessionDAO.doReadSession(RedisSessionDAO.java:202) ~[shiro-redis-3.3.1.jar:na]at org.apache.shiro.session.mgt.eis.AbstractSessionDAO.readSession(AbstractSessionDAO.java:168) ~[shiro-core-1.6.0.jar:1.6.0]

这是连接同学的redis:

shiro-redis:enabled: trueredis-manager:host: tongxuepassword: tongxue


下一步打算把自己的redis卸了重新安装配置

Servlet.service() for servlet [dispatcherServlet] in context with path [] threw exception [Filtered相关推荐

  1. Servlet.service() for servlet [dispatcherServlet] in context with path [] threw exception

    Servlet.service() for servlet [dispatcherServlet] in context with path [] threw exception [Filtered ...

  2. Servlet.service() for servlet [dispatcherServlet] in context with path [] threw exception [Request p

    今天在写springboot项目的时候遇到了这样一个问题,是有关注入的,报错信息如下 2020-04-07 16:24:42.675 ERROR 10384 --- [nio-8181-exec-1] ...

  3. Servlet.service() for servlet [dispatcherServlet] in context with path [] threw exception [Could not

    Servlet.service() for servlet [dispatcherServlet] in context with path [] threw exception [Could not ...

  4. Java项目运行报异:严重: Servlet.service() for servlet [e3-manager] in context with path [] threw exception [R

    Java项目中运行报错,错误如下: 严重: Servlet.service() for servlet [e3-manager] in context with path [] threw excep ...

  5. 严重: Servlet.service() for servlet [springmvc] in context with path [] threw exception [Request proce

    报错信息: 严重: Servlet.service() for servlet [springmvc] in context with path [] threw exception [Request ...

  6. Servlet.service() for servlet [jsp] in context with path [] threw exception [java.lang.LinkageError

    启动maven的web项目时报错: Servlet.service() for servlet [jsp] in context with path [] threw exception [java. ...

  7. Servlet.service() for servlet [jsp] in context with path [/ ] threw exception [An exception]解决办法

    踩坑随手记 最近在改之前做的一个课设,改着改着出问题了,而且是之前没出过的问题 eclipse报了个500(500大家都懂,铁打的500流水的报错)但是后面的服务器问题我是第一次见 console报的 ...

  8. 严重: Servlet.service() for servlet [jsp] in context with path [/maven_test7] threw exception [Unable

    严重: Servlet.service() for servlet [jsp] in context with path [/maven_test7] threw exception [Unable ...

  9. Servlet.service() for servlet [jsp] in context with path [/loginWeb_mvc] threw exception

    这个错误,一般是jsp页面中的某个对象没获取到后台传来值,导致空指针,注意下判空后使用等.其他的问题遇到了再总结到这里. 三月 06, 2020 3:36:27 下午 org.apache.catal ...

最新文章

  1. CentOS7下pptp ***一键安装脚本
  2. 【Python】一文掌握Conda软件安装:虚拟环境、软件通道、加速solving、跨服务器迁移...
  3. 2021年零基础带你走进nacos的世界之云服务器下载安装nacos-小白教程,详细到爆了!
  4. 基于Boost::beast模块的同步WebSocket客户端
  5. apache证书不受信任_苹果iOS手动安装和信任企业级应用
  6. python 输入一行、加密y变成a_下面程序实现如下功能:输入一行字母将字母加密输出(a变成c,b变成d, 一直到z变成b)...
  7. AOP 基本术语及其在 Spring 中的实现
  8. BaseAdapter使用的三种形式,逗比式,普通式,文艺式
  9. Spring Cloud Alibaba Sentinel之服务降级篇
  10. Unity2d 坦克大战 (二)道具效果实现
  11. 易语言怎么查看服务器文件,易语言文件传输查看进度
  12. html和css实现导航条
  13. 人工智能初识,百度AI
  14. Metrics 入门教程
  15. 如何修改网页里面的文字和复制网页中限制的文字
  16. mysql dbcp 配置文件_数据库连接池DBCP使用方式
  17. 【赛鱼电竞】用王者荣耀免费改名卡改名和王者荣耀怎么修改昵称及王者荣耀改名卡免费修改昵称方法教程
  18. python中如何导入torch_[PyTorch入门]之数据导入与处理
  19. Eclipse插件安装(在线和离线方式)
  20. 软总线源码分析8:传输模块

热门文章

  1. 实验4:字句集消解实验
  2. 人类记忆中的Theta振荡
  3. 詹姆斯:全明星主帅是对斯波的肯定 赢球多亏防守
  4. Spring Boot下载Excel模板,内容乱码解决方法
  5. 关于javaweb连接mysql数据库mysql驱动包存放路径的问题
  6. (附源码)计算机毕业设计SSM基于java的音乐推荐系统
  7. 微信分享universal link校验不通过
  8. android中数据集成,移动数据终端 - 移动应用的集成-Android集成调用 | 快逸报表工具用户手册...
  9. 自动控制原理8.4---描述函数法
  10. 基于SnowNLP的购物评论文本情感分析及准确率验证