Jos*_*h T 7 java spring maven spring-boot
我正在尝试设置Spring Cloud Config Server,但是服务配置服务器,它运行在端口8888上是正确的,另一个服务应该在端口18060上运行,但是因为我启动的原因,它为我分配端口8080和返回警告"无法找到PropertySource:标签未找到",我该怎么办?谢谢 !!!
就我而言,这是因为我必须通过将以下内容设置为 application.properties 在配置服务器中设置 github URI 的默认分支(为 spring.cloud.config.server.git.uri 设置的存储库的分支)
spring.cloud.config.server.git.default-label=main
Run Code Online (Sandbox Code Playgroud)
试试这个。我有同样的问题并解决了。
首先在您的应用程序中启用调试模式。(在您的属性文件中:logging.level.=DEBUG。这只是为了确保问题与我的相同,或者您可能知道哪里可能出错。)然后启动应用程序并查看日志。日志显示配置的服务器 URI 以及获取所有属性资源的URL 。
比较两个 URL - 日志中的 URL 和您的配置服务器 URI。
问题是错误地定义了属性文件的 URL 末尾可能有空格。(当您从某处复制过去时,可能会发生这种情况)示例: spring.cloud.config.uri=http:localhost:<端口> <附加空白空间>
的值
如果是这种情况,客户端的日志显示 localhost:/ 20%20%/ <应用程序名称>/<配置文件>
只需删除帖子空白即可。那么它应该可以工作!
| 归档时间: |
|
| 查看次数: |
7125 次 |
| 最近记录: |