Spring Config Server - такой метки нет: master
В приведенной выше ссылке я предоставил решение в качестве ответа, который является моим маленьким опыт (понимание и анализ) к вопросу, который я задал здесь. (Приносим искренние извинения, что вам нужно перейти по упомянутой ссылке, чтобы понять мой контекст.)
Упомянутый выше spring-cloud-config-server
является централизованным модулем, который обеспечивает ответ конфигурации для микросервисов.
Я пытаюсь изучить эту интересную концепцию microservices , используя spring-boot, spring-cloud и т. Д. c.
Если мы (spring-cloud-config-server
) можем непосредственно укажите на репозиторий git и используйте его файлы данных конфигурации напрямую, как есть, тогда есть необходимость создать локальный каталог git и выполнить все операции git, чтобы сделать его синхронизированным, а затем использовать его в своем Приложение microservices?
Мои проблемы: Что я думаю, если мы можем просто сократить поиск и использовать URL-адрес HTTPS для удаленной ветви * 1030, то зачем это усложнять без необходимости? Мне интересно, есть ли техническая причина не делать этого или какая-либо концепция, которую я упускаю или не выполнил в моем текущем учебном процессе. Могут ли возникать какие-либо лазейки, проблемы безопасности или нарушения каких-либо принципов программирования?
Итак, что является лучшей практикой программирования? Некоторые подобные вопросы не разрешили сомнения в моем понимании, и поэтому я подумал опубликовать это. Все / Любая помощь приветствуется.