Dubbo Apache Dubbo™ — это высокопроизводительный Java RPC фреймворк. Spring Boot — фреймворк для разработки приложений с акцентом на быстроту сборки, простоту и практичность. Проект Dubbo Spring Boot объединяет в себе особенности Spring Boot:
Apache Dubbo |ˈdʌbəʊ| — это высокопроизводительная, легковесная open source Java RPC структура, которая предоставляет три основные возможности: ориентированный на интерфейс удалённый вызов метода, интеллектуальное отказоустойчивое и балансирующее нагрузку обслуживание, а также автоматическое обнаружение и регистрация служб.
Вы можете добавить последнюю версию dubbo-spring-boot-starter
в свой проект, добавив следующие зависимости в файл pom.xml
проекта:
<properties>
<spring-boot.version>2.3.0.RELEASE</spring-boot.version>
<dubbo.version>2.7.8</dubbo.version>
</properties>
<dependencyManagement>
<dependencies>
<!-- Spring Boot -->
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-dependencies</artifactId>
<version>${spring-boot.version}</version>
<type>pom</type>
<scope>import</scope>
</dependency>
<!-- Apache Dubbo -->
<dependency>
<groupId>org.apache.dubbo</groupId>
<artifactId>dubbo-dependencies-bom</artifactId>
<version>${dubbo.version}</version>
<type>pom</type>
<scope>import</scope>
</dependency>
<dependency>
<groupId>org.apache.dubbo</groupId>
<artifactId>dubbo</artifactId>
<version>${dubbo.version}</version>
<exclusions>
<exclusion>
<groupId>org.springframework</groupId>
<artifactId>spring</artifactId>
</exclusion>
<exclusion>
<groupId>javax.servlet</groupId>
<artifactId>servlet-api</artifactId>
</exclusion>
<exclusion>
<groupId>log4j</groupId>
<artifactId>log4j</artifactId>
</exclusion>
</exclusions>
</dependency>
</dependencies>
</dependencyManagement>
<dependencies>
<!-- Dubbo Spring Boot Starter -->
<dependency>
<groupId>org.apache.dubbo</groupId>
<artifactId>dubbo-spring-boot-starter</artifactId>
<version>2.7.8</version>
</dependency>
<dependency>
<groupId>org.apache.dubbo</groupId>
<artifactId>dubbo</artifactId>
</dependency>
</dependencies>
Если у вашего проекта возникли проблемы с зависимостями, попробуйте добавить следующую ссылку Maven в файл pom.xml
вашего проекта:
<repositories>
<repository>
<id>apache.snapshots.https</id>
<name>Apache Development Snapshot Repository</name>
<url>https://repository.apache.org/content/repositories/snapshots</url>
<releases>
<enabled>false</enabled>
</releases>
<snapshots>
<enabled>true</enabled>
</snapshots>
</repository>
</repositories>
Если вы используете версию Dubbo ниже 2.7.0, используйте соответствующую версию Dubbo Spring Boot:
Dubbo Spring Boot | Dubbo | Spring Boot |
---|---|---|
0.2.1.RELEASE | 2.6.5+ | 2.x |
0.1.2.RELEASE | 2.6.5+ | 1.x |
Если вам нужно попробовать последние функции dubbo-spring-boot-project
, вы можете вручную установить текущий проект в локальный репозиторий Maven:
Maven install =
mvn install
Если вы не знакомы с Dubbo, это может занять несколько минут, чтобы посетить http://dubbo.apache.org/. После ознакомления, если вы хотите более глубокого обсуждения, перейдите на руководство пользователя.
Обычно приложения Dubbo имеют два сценария использования: один — поставщик услуг Dubbo, другой — потребитель услуг Dubbo. Конечно, они также могут быть смешаны. Давайте начнём вместе!
Предположим, существует один...
Вы можете оставить комментарий после Вход в систему
Неприемлемый контент может быть отображен здесь и не будет показан на странице. Вы можете проверить и изменить его с помощью соответствующей функции редактирования.
Если вы подтверждаете, что содержание не содержит непристойной лексики/перенаправления на рекламу/насилия/вульгарной порнографии/нарушений/пиратства/ложного/незначительного или незаконного контента, связанного с национальными законами и предписаниями, вы можете нажать «Отправить» для подачи апелляции, и мы обработаем ее как можно скорее.
Опубликовать ( 0 )