然后进入如下所示的jar包目录
进入cmd,使用java命令执行该jar包(启动dubbo服务)。注意:启动之前记得把zookeeper注册中心的服务开启。
dubbo-admin的启动端口为:7001
登录页面:用户名和密码:root
启动成功后如下:
1.导入依赖
org.springframework.boot
spring-boot-starter-web
org.springframework.boot
spring-boot-starter-test
test
org.projectlombok
lombok
org.springframework.boot
spring-boot-starter-mail
org.apache.dubbo
dubbo-spring-boot-starter
2.7.0
com.github.sgroschupf
zkclient
0.1
org.apache.curator
curator-framework
2.12.0
org.apache.curator
curator-recipes
2.12.0
org.apache.zookeeper
zookeeper
3.4.14
org.slf4j
slf4j-log4j12
2.新建2个module:(一个为provider(提供服务)、一个为customer(消费服务)。
3.配置
provider配置:
#端口
server:
port: 8081
dubbo:
application:
name: provider-hjx_1 # 服务名字
registry:
address: zookeepter://127.0.0.1:2181
scan:
base-packages: com.hjx.service # 注册哪些服务 包扫描
customer配置
#端口
server:
port: 8082
dubbo:
application:
name: customer_server # 服务名字
registry:
address: zookeepter://127.0.0.1:2181 # 从注册中心获取服务
提供服务
package com.hjx.service;
import org.apache.dubbo.config.annotation.Service;
import org.springframework.stereotype.Component;
@Service //注意这里使用dubbo的@Service注解,这样服务启动才能够被注入到注册中心
技术学习总结
学习技术一定要制定一个明确的学习路线,这样才能高效的学习,不必要做无效功,既浪费时间又得不到什么效率,大家不妨按照我这份路线来学习。
最后面试分享
大家不妨直接在牛客和力扣上多刷题,同时,我也拿了一些面试题跟大家分享,也是从一些大佬那里获得的,大家不妨多刷刷题,为金九银十冲一波!
g9-1721133254852)]
[外链图片转存中…(img-8T6BG7F4-1721133254853)]
[外链图片转存中…(img-KQ2EJX9F-1721133254854)]
最后面试分享
大家不妨直接在牛客和力扣上多刷题,同时,我也拿了一些面试题跟大家分享,也是从一些大佬那里获得的,大家不妨多刷刷题,为金九银十冲一波!
[外链图片转存中…(img-65hnhrQi-1721133254854)]
[外链图片转存中…(img-67BcKt7p-1721133254855)]