Конфигурация Spring Cloud на GitHubJAVA

Программисты JAVA общаются здесь
Ответить
Anonymous
 Конфигурация Spring Cloud на GitHub

Сообщение Anonymous »

У меня проблемы с получением файлов конфигурации из моего удаленного репозитория на github.
Spring Cloud Config

org.springframework.boot
spring-boot-starter-parent
3.3.4




17
2023.0.2





org.springframework.cloud
spring-cloud-dependencies
${spring-cloud.version}
pom
import






org.springframework.cloud
spring-cloud-config-server


org.springframework.boot
spring-boot-starter-test
test



server:
port: 8888

spring:
application:
name: ConfigServer

cloud:
config:
server:
git:
uri: ${GITHUB_URI}
username: ${GITHUB_USERNAME}
password: ${GITHUB_PASSWORD}
skip-ssl-validation: true
clone-on-start: true
default-label: main

logging:
level:
org.springframework.cloud.config.server: TRACE
org.eclipse.jgit: TRACE

Похоже, что сервер конфигурации правильно аутентифицируется на github. Если я изменю что-либо в URI, имени пользователя или пароле, я получу несанкционированное исключение при запуске, так что все должно быть в порядке.
>
Репозиторий на github, на который я указываю, имеет единственную ветку «main» и на данный момент содержит только один файл с именем «application.yml».
Странно то, что когда я ищу случайный путь, вызов сразу переходит в 404:
$ curl http://localhost:8888/safassdfa
{"timestamp":"2024-10-12T15:52:28.460+00:00","status":404,"error":"Not Found","path":"/safassdfa"}

Но когда я пробую путь, который должен существовать, вызов зависает до тех пор, пока не истечет тайм-аут:
$ curl http://localhost:8888/default/application

ИЛИ
$ curl http://localhost:8888/main/application.yml

оба выходят из строя, и в журналах сервера конфигурации я вижу:
2024-10-12T17:58:14.279+02:00 INFO 19170 --- [ConfigServer] [nio-8888-exec-6] o.s.c.c.c.ConfigServerConfigDataLoader : Exception on Url - http://localhost:8888:org.springframework.web.client.ResourceAccessException: I/O error on GET request for "http://localhost:8888/application/default": Read timed out. Will be trying the next url if available
2024-10-12T17:58:14.279+02:00 WARN 19170 --- [ConfigServer] [nio-8888-exec-6] o.s.c.c.c.ConfigServerConfigDataLoader : Could not locate PropertySource ([ConfigServerConfigDataResource@2e510fa3 uris = array['http://localhost:8888'], optional = true, profiles = 'default']): I/O error on GET request for "http://localhost:8888/application/default": Read timed out


Подробнее здесь: https://stackoverflow.com/questions/790 ... -on-github
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «JAVA»