当前位置: 首页 > news >正文

网站图片做多大网站免费seo

网站图片做多大,网站免费seo,营销网站建设步骤,新网做网站怎么上传本文内容很容易理解,会阐述当dubbo使用zookeeper作为注册中心时候,zookeeper节点是什么样子的 本文的代码使用的dubbo版本是2.7.x,几年前的版本了,但是不影响探究 首先我们创建一个简单的maven项目,然后写出一段dubb…

本文内容很容易理解,会阐述当dubbo使用zookeeper作为注册中心时候,zookeeper节点是什么样子的

本文的代码使用的dubbo版本是2.7.x,几年前的版本了,但是不影响探究

首先我们创建一个简单的maven项目,然后写出一段dubbo provider代码(服务提供者),然后启动服务,之后观察zookeeper节点样子

pom.xml文件需要引用2个依赖,如下

<!-- dubbo的依赖 -->
<dependency><groupId>org.apache.dubbo</groupId><artifactId>dubbo</artifactId><version>2.7.23</version>
</dependency><!-- 使用zookeeper作为注册中心的时候,dubbo要通过zookeeper客户端操作zookeeper,
这个curator就是zookeeper客户端,zookeeper客户端还有一个是zkClient,本文中我们
使用curator,不使用zkClient -->
<dependency><groupId>org.apache.dubbo</groupId><artifactId>dubbo-remoting-zookeeper-curator5</artifactId><version>2.7.23</version>
</dependency>

创建服务接口

package aa.bb;
public interface User {String getUserName();
}

创建服务接口实现类

package aa.bb;public class UserImpl implements User {@Overridepublic String getUserName() {// 返回一段文本,陈述一段客观事实return "HR is a little bitch";}
}

创建服务提供者代码(provider)

public class Provider {public static void main(String[] args) throws IOException {ServiceConfig<User> service = new ServiceConfig<>();service.setApplication(new ApplicationConfig("service_provider"));service.setRegistry(new RegistryConfig("zookeeper://127.0.0.1:2181"));service.setInterface(User.class);service.setRef(new UserImpl());ProtocolConfig protocolConfig = new ProtocolConfig();protocolConfig.setTelnet("invoke");// 允许使用telnet命令调用dubbo服务protocolConfig.setHost("127.0.0.1");protocolConfig.setPort(20880);protocolConfig.setName("dubbo");// 这个协议名必填,而且不能乱写service.setProtocol(protocolConfig);service.export();System.out.println("服务提供方启动成功并且已经注册到zookeeper");System.in.read();}}

打开zookeeper,zookeeper初始节点是下面这样子的
在这里插入图片描述

运行上述的main函数,之后会发现zookeeper中节点的样子如下
在这里插入图片描述

dubbo:本文中有个代码是new RegistryConfig,这个对象有一个setGroup()方法,因为我们没有调用该方法,所以根目录是dubbo,如果我们setGroup("HR"),那么根目录就会变成HR
dubbo/aa/bb/user:表示本文中的public interface User接口服务
dubbo/aa/bb/user/providers:服务提供者的目录,你可以使用相同的代码,再打开一个IDEA或者Eclipse,然后运行这段代码,此时providers目录下面就会有2条数据
dubbo/aa/bb/user/configurators:服务提供者动态配置相关的元数据信息,后续文章单独讨论

好了本文就到这里,其实非常的简单,主要是想大概过一下dubbo注册到zookeeper之后,节点是什么样子的,要是你写dubbo,也基本就是这样设计节点,没什么出彩的,但是必须要了解一下,方便后续读dubbo注册中心模块源码的时候,知道如何创建节点的

虽然本文没有写consumers的代码,但是聪明的你应该能预见到,如果有consumers,那么应该会在dubbo/aa/bb/user/providers同级目录出现一个dubbo/aa/bb/user/consumers的新目录,没错,确实是这样

http://www.dinnco.com/news/75214.html

相关文章:

  • 网站解析后怎么做seo的优点
  • 河南做网站哪个平台好百度投放广告
  • 当今做啥网站能致富德阳网站seo
  • 无锡企业网站制作策划互联网培训机构排名前十
  • 专业手机移动网站设计磁力兔子
  • 软文怎么优化网站汕头网站建设优化
  • 网站建设冷色调有没有免费的seo网站
  • 大前端最新网站汕头seo收费
  • 网页开发者模式怎么打开搜索引擎优化师工资
  • 官方网站建设工程规划不受容积率限制吗?万网官网
  • 全球50个大网站开发语言进入百度
  • 做建材外贸哪个网站比较好nba最新新闻
  • 网页设计师的职业规划快速排名优化推广排名
  • 创新的广州做网站中国最权威的网站排名
  • 内容营销模式优化搜索引擎的方法
  • 成交型网站模板seo 优化 工具
  • 建设网站需要哪些备案宿迁网站建设制作
  • 西安国际网站设计今日头条荆州新闻
  • 德州做网站建立网站平台需要多少钱
  • 亳州做网站百度指数工具
  • 宝应网站设计百度网盘app官网
  • 广州做外贸网站多少钱seo整站优化公司持续监控
  • 昆明网站制作前十衡阳百度seo
  • 北京海淀网站建设广告推广怎么做最有效
  • net网站开发的步骤txt贵阳网站优化公司
  • 建设电影网站的教程站长工具查询入口
  • 网站建设都需要什么文案营销效果分析怎么写
  • 推广网站的步骤网络平台建站
  • 国外做设计的网站郑州网站建设公司排行榜
  • 密云建站推广二级域名免费申请