Spring Boot: поддержка Spring Integration
Spring Boot предлагает несколько удобств для работы с Spring Integration, включая spring-boot-starter-integration стартер. Spring Integration предоставляет абстракции для обмена сообщениями, а также для других транспортных путей, таких как HTTP, TCP и другие. Если Spring Integration доступен на вашем пути к классам, он инициализируется с помощью аннотации @EnableIntegration.
Spring Boot также настраивает некоторые функции, которые запускаются при наличии дополнительных модулей Spring Integration. Если spring-integration-jmx также находится в пути к классам, статистика обработки сообщений публикуется через JMX. Если доступен spring-integration-jdbc, схема базы данных по умолчанию может быть создана при запуске, как показано в следующей строке:
spring.integration.jdbc.initialize-schema=always
По умолчанию, если присутствует компонент Micrometer meterRegistry, метриками Spring Integration будет управлять Micrometer. Если вы хотите использовать устаревшие метрики Spring Integration, добавьте компонент DefaultMetricsFactory в контекст приложения.
Читайте также:
- Spring Boot: планировщик Quartz
- Spring Boot: поддерживаемые поставщики кэша
- Spring Boot: поставщики кэша, Generic, JCache, Infinispan
Комментарии
Отправить комментарий