本文介绍: 在这次版本升级过程中,我深刻体会到了排查问题的重要性以及细致入微的工作态度的重要性。通过对问题的深入分析和不断尝试,我找到了问题的根源并成功解决了这一问题。希望这次的经验能对大家有所帮助,也希望我们在未来的工作中能够更加谨慎和细致,避免类似问题的发生。在排查过程中,我发现了一个重要线索。每当使用 @Autowired 注解注入 OpenFeignClient 时,Gateway 的启动就会受到影响,陷入无法启动的困境。这确保了在 Gateway 启动时不会过早实例化,从而避免了启动过程中的卡顿问题。
Spring Cloud 版本升级记:OpenFeignClient与Gateway的爱恨交织
近日,在负责的项目中,我对 Spring Boot、Spring Cloud 以及 Spring Cloud Alibaba 进行了版本升级。原以为会一切顺利,没想到却遭遇了 Spring Cloud Gateway 无法正常启动的问题。经过一番艰苦卓绝的排查,终于找到了问题的根源。现在,我将与大家分享这一问题的来龙去脉以及解决之道。
Spring Boot 2.7.17
Spring Cloud 2021.0.8
Spring Cloud Alibaba 2021.0.4.0
问题现象
在升级完成后,我注意到 Spring Cloud Gateway 在尝试启动时陷入了停顿,无法正常进行。这导致整个应用无法正常运行,给我们的工作带来了很大的困扰。
声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。