Наша команда в настоящее время изучает идею обнаружения службы для приложения Symfony2 с использованием Consul. Находясь в относительной границе, на пути обсуждения очень мало. До сих пор мы обнаружили:Как обрабатывать временную конфигурацию Symfony2 с помощью службы поддержки Consul
- Конфигурация времени выполнения has previously been shot down.
- A bundle exists для обработки такого прецедента, но также не видел много активности в последнее время.
- Один из contributors of said bundle suggested, который может быть ответом на проблему External Parameters.
- Sensio создал own Consul SDK. Тем не менее, кажется, есть немного в пути документации/официальные статьи блога повторно: Symfony2 интеграция
- Consol provides watches, которые могут быть вызваны на различные изменения
Текущие мысли исследовать используя наблюдателей Consul повторно инициировать сбор кеша вместе с внешними параметрами. Тем не менее, существует некоторая озабоченность по поводу накладных расходов на такую операцию, если услуги часто меняются.
Основываясь на вышесказанном и знании внутренних дел Consul/Symfony, это было бы целесообразным подходом? Если нет, то почему и какие альтернативы доступны?
Если у вас есть НОВЫЙ вопрос, пожалуйста, спросите его, нажав кнопку [Ask Question] (// stackoverflow.com/questions/ask). Если у вас есть достаточная репутация, [вы можете перенести] (// stackoverflow.com/privileges/vote-up) вопрос. Альтернативно, «звезда» это как фаворит, и вас будут уведомлять о любых новых ответах. – Tunaki
Я мог бы неправильно понять, но для меня это вопрос, имеющий отношение к этой теме. Я прошу обновления по его собственному вопросу, а не для кого-либо еще, чтобы ответить на него perse (хотя это было бы хорошо) – Frank
Итак, это комментарий, и комментарии могут не размещаться в качестве ответов на StackOverflow. Пользователи [получают привилегию комментирования] (// meta.stackexchange.com/questions/214173/), участвуя в вопросах, ответах и редактировании. – Tunaki