如何解决在 AWS 上部署基本身份验证的 Spring Boot 服务中的问题,重新部署/重新启动后 10 -15 分钟没有响应
我在 AWS 服务器上将 Spring Boot 用于具有基本身份验证安全性的 REST API 服务,每次我重新部署我的服务或重新启动它以进行任何修改时,它需要 10 -15 分钟才能开始返回响应,但是如果我尝试调用AWS 内部的其中一个 API 可以工作,但从外部来看,它每次都无法工作 10-15 分钟。
当我检查我的服务的日志文件时,请求每次都到达服务,但在 10 - 15 分钟后没有返回响应,我开始收到响应。
这是我调用任何 API 时写入的日志示例
-o.s.security.web.FilterChainProxy : 保护 GET /api/v1/ext/version
-s.s.w.c.SecurityContextPersistenceFilter : 将 SecurityContextHolder 设置为空 SecurityContext
-s.w.s.m.m.a.RequestMappingHandlerMapping : 映射到 com.service.controller.MyController#getVersion()
-o.s.s.a.dao.DaoAuthenticationProvider : 认证用户
-osswawww.BasicAuthenticationFilter : 将 SecurityContextHolder 设置为 UsernamePasswordAuthenticationToken [Principal=org.springframework.security.core.userdetails.User [Username=agado,Password=[PROTECTED],Enabled=true,AccountNonExpired=true,credentialsNonExpired=true,AccountNonLocked=true,Granted Authorities=[]],Credentials=[PROTECTED],Authenticated=true,Details=WebAuthenticationDetails [RemoteIpAddress=127.0.0.1,SessionId=null],Granted Authorities=[]]
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。