spring-cloud-dataflow - 在 Spring Cloud 数据流中为应用程序属性加载元数据 jar 时出现问题
问题描述
我正在 Spring Cloud 数据流中做我的第一个源流应用程序。源工件是从 maven 加载的,这意味着 dataflow-server 可以访问 maven,但元数据 jar 看起来无法下载。
服务器日志显示:
dataflow-server | 2021-11-10 06:25:12.619 WARN 209 --- [nio-9393-exec-1] ApplicationConfigurationMetadataResolver : Failed to retrieve properties for resource test.app:spring-source-input-1.1.8-metadata:jar:metadata:1.1.8 because of HttpResponseException: status code: 401, reason phrase: Unauthorized (401)
工件名称
maven://test.app:spring-source-input:jar:1.1.8
元数据工件名称:
maven://test.app:spring-source-input-1.1.8-metadata:jar:metadata:1.1.8
即使 401 意味着凭据问题,我也检查了工件是否已构建和部署。元数据工件是使用 spring spring-boot-maven-plugin和spring-boot-configuration-processor构建的 为什么加载了应用程序但没有加载元数据?
我已经配置了本地(按卷映射到 docker)和远程 maven 注册表。
使用的 Docker 版本:
dataflow-server:: springcloud/spring-cloud-dataflow-server: 2.9.1-SNAPSHOT
skipper-server: springcloud/spring-cloud-skipper-server:2.8.1-SNAPSHOT
解决方案
推荐阅读
- html - 为什么我的 div 没有出现在我的主 div 中?
- angular - How to use button value for filter pipes in Angular
- python - 为什么使用 KivyMD 模块时应用程序会崩溃?
- javascript - 未传递函数参数。如何正确地将参数传递给另一个 JavaScript 文件的函数?
- java - isSelected() 不适用于硒中的单选按钮
- django - Django Rest Framework:使用视图集时添加“收藏/喜欢/评分”功能的 URL 端点?
- mongodb - Kotlin 数据类的 MongoDB CodecConfigurationException
- docker-compose - Docker compose:MariaDB 在 init.sql / entrypoint 出现错误
- swagger - JsonPatchDocument 在 Asp.Net Core 3.1 Web API Swagger 中未正确显示
- python - python hacking需要基于linux的系统吗?