久久福利_99r_国产日韩在线视频_直接看av的网站_中文欧美日韩_久久一

您的位置:首頁技術文章
文章詳情頁

2020最新IDEA SpringBoot整合Dubbo的實現(zookeeper版)

瀏覽:4日期:2023-04-23 09:58:29

首先,要在電腦上安裝配置好zookeeper哦~

這是我云服務器上的zookeeper狀態

2020最新IDEA SpringBoot整合Dubbo的實現(zookeeper版)

接下來,開始整合

1. 準備一個dubbo-api的SpringBoot項目

用來存儲Entity類和Server接口的項目,配置文件無須改動。

2020最新IDEA SpringBoot整合Dubbo的實現(zookeeper版)

entity ? User

// Lombok注解 相當于Setter Getter toString()@Datapublic class User implements Serializable { // 序列化很重要!!! private static final long serialVersionUID = 7739394865008699599L; private Long id; private String username; private String password;}

service ? UserService

public interface UserService { User getUser();}

2. 準備一個dubbo-provider的SpringBoot項目(提供服務方)

用來存儲dubbo-api 的 Server接口 的實現類

2020最新IDEA SpringBoot整合Dubbo的實現(zookeeper版)

Impl ? UserServiceImpl

@DubboService(version = '1.0.0')public class UserServiceImpl implements UserService {// 此處的User類以及UserService接口都是來自dubbo-api中,所以需要在Maven中導入dubbo-api @Override public User getUser() { User user = new User(); user.setId(1L); user.setUsername('root'); user.setPassword('root'); return user; }}

2020最新IDEA SpringBoot整合Dubbo的實現(zookeeper版)

application.properties !!!

server.port=8001## Dubbo 服務提供者配置## 名稱dubbo.application.name=provider## Dubbo 服務對象的注冊中心zookeeper的地址和端口dubbo.registry.address=zookeeper://112.124.14.148:2181## 注冊中心請求超時,以毫秒為單位dubbo.registry.timeout=25000## 用Dubbo協議dubbo.protocol.name=dubbo## 在20880端口暴露服務dubbo.protocol.port=20880## 包掃描范圍dubbo.scan.base-packages=com.itzhang.Impl

3. 準備一個dubbo-consumer的SpringBoot項目(調用服務方)

用來存Controller層

2020最新IDEA SpringBoot整合Dubbo的實現(zookeeper版)

controller ? UserController

@RestController@RequestMapping('/user')public class UserController { @DubboReference(version = '1.0.0') private UserService userService; @RequestMapping('/getUser') public User getUserList() { return userService.getUser(); }}

application.properties !!!

## 不要和provider項目端口沖突server.port=7001## Dubbo 服務消費者配置dubbo.application.name=consumer## Dubbo 服務對象的注冊中心zookeeper的地址和端口dubbo.registry.address=zookeeper://112.124.14.148:2181## 服務對象的被注入的包掃描范圍dubbo.scan.base-packages=com.itzhang.controller## 請求超時dubbo.registry.timeout=25000

3. 測試

首先啟動dubbo-provider

其次啟動dubbo-consumer

訪問dubbo-consumer中controller提供的接口。完整路徑:http://localhost:7001/user/getUser,輸出結果并且zookeeper中已成功注冊,配置成功!

2020最新IDEA SpringBoot整合Dubbo的實現(zookeeper版)

2020最新IDEA SpringBoot整合Dubbo的實現(zookeeper版)

到此這篇關于2020最新IDEA SpringBoot整合Dubbo(zookeeper版)的文章就介紹到這了,更多相關IDEA SpringBoot整合Dubbo內容請搜索好吧啦網以前的文章或繼續瀏覽下面的相關文章希望大家以后多多支持好吧啦網!

標簽: Spring
相關文章:
主站蜘蛛池模板: 久久亚洲一区 | 一区二区三区回区在观看免费视频 | 最近免费中文字幕大全免费版视频 | a视频在线观看免费 | 国产综合亚洲精品一区二 | 国产免费自拍 | 亚洲成人av在线播放 | 污污视频网站 | 午夜视频91 | 黑人巨大精品欧美黑白配亚洲 | 色综合激情 | 国产精品久久久久久久久大全 | 亚洲一区二区三区四区五区中文 | 午夜精品久久久久久久久久久久 | 国产精品香蕉 | 黄色电影在线免费观看 | 欧美日韩三级在线 | 亚洲二区在线 | 亚洲欧洲精品一区二区 | 成年人在线视频播放 | 成年人视频在线免费观看 | 国产精品视频久久久 | 欧美一区2区三区3区公司 | 嫩草视频在线观看免费 | av免费在线观看网站 | 男女羞羞视频免费在线观看 | 干干干操操操 | 国产情品 | 国产精品高潮呻吟av久久4虎 | 天天插狠狠插 | 羞羞视频在线免费 | 成人国产精品久久 | 国产欧美一区二区视频 | 欧美一区久久 | 欧美亚洲高清 | 一区二区三区欧美在线 | 国产视频一区在线 | 精品国偷自产在线 | 免费激情av | 国产情侣激情 | 国产精品一区在线观看 |