spring cloud学习填坑笔记
2023-09-11 14:17:46 时间
最近在学习spring cloud,由于学习资料具有普遍性,部分应个人原因导致的小细节问题,往往很难找到解决的办法。这特别记录一下自己遇到的一些问题。
阿里特邀专家徐雷Java Spring Boot开发实战系列课程(第18讲):制作Java Docker镜像与推送到DockerHub和阿里云Docker仓库 立即下载
最近在学习spring cloud,由于学习资料具有普遍性,部分应个人原因导致的小细节问题,往往很难找到解决的办法。这特别记录一下自己遇到的一些问题。
一、eureka-server加入security做基础访问控制报错Batch update failure with HTTP status code 401; discarding 1 replication tasks
详细错误如下:
场景交代:
eureka-server程序加入security后,启动程序日志是OK的,在没有其他eureka客户端访问的情况下会定时打印出“Running the evict task with compensationTime 0ms”这样的提示。当启动一个客户端连接eureka-server后,eureka-server日志中就多出了截图中的错误,而且会在每次eureka的定时任务线程中都会抛出错误提示日志。
看错误log,http的状态码是401,虽然明显是权限问题导致的,我检查eureka-client程序的配置
可以看到是配置了访问eureka-server的用户名和密码的,由于客户端功能和配置都相当简单,检查几遍后,并未看出任何问题,说明eureka客户端权限是正常的。于是怀疑在eureka-server端出了问题。
检查了一下服务端配置,发现在eureka-server中eureka.client.serviceUrl.defaultZone配置的是这样的
是不是这里少了访问用户名和密码导致的呢,于是我们在连接中增加了用户名和密码,如下
重新启动eureka-server和eureka-client,问题解决,不在报401的错误了。
阿里特邀专家徐雷Java Spring Boot开发实战系列课程(第18讲):制作Java Docker镜像与推送到DockerHub和阿里云Docker仓库 立即下载
相关文章
- 解决IDEA使用Spring Initializr创建项目时,无法连接到https://start.spring.io的问题
- Spring Cloud Feign 请求添加headers(转载)
- Spring Boot整合Spring Data JPA进行CRUD和模糊查询
- Spring 中的Null-Safety
- Spring Cloud Feign 声明式服务调用
- Spring Cloud Hystrix资源隔离策略(线程、信号量)
- Spring Boot中使用Swagger2构建强大的RESTful(最新全,无坑)
- Spring Boot 2.4版本前后的分组配置变化及对多环境配置结构的影响
- Spring Boot 2.x基础教程:Swagger静态文档的生成
- Spring Cloud与Dubbo的完美融合之手「Spring Cloud Alibaba」
- Spring Cloud Alibaba基础教程:使用Sentinel实现接口限流
- Spring Cloud Alibaba基础教程:Nacos的数据持久化
- Spring Cloud Alibaba基础教程:支持的几种服务消费方式(RestTemplate、WebClient、Feign)
- Spring Cloud Config采用数据库存储配置内容
- Spring Cloud 微服务架构学习笔记与示例
- OAuth2密码模式已死,最先进的Spring Cloud认证授权方案在这里
- spring中关于<context:component-scan>的使用说明
- Spring MVC 学习笔记 spring mvc Schema-based configuration
- 服务对外提供接口以供不同站点之间使用:Spring Cloud Feign使用记录及携带token请求
- Spring Cloud Alibaba 微服务负载均衡 Ribbon(四)
- spring cloud
- 玩转spring boot——结合JPA入门
- Injecting and Binding Objects to Spring MVC Controllers--转
- Spring Cloud Alibaba 服务消费者调用 nacos 服务报错:java.net.UnknownHostException: xxx