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

网站开发结构有廊坊网站建设公司

网站开发结构有,廊坊网站建设公司,微信小程序注册代码,wordpress邮箱验证插件1.dubbo是啥 Dubbo 是一个高性能的 Java RPC(远程过程调用)框架,用于构建分布式服务架构。由阿里巴巴开发并开源,作为一个分布式服务框架,Dubbo 提供了丰富的功能,包括服务治理、远程调用、负载均衡、容错机…

1.dubbo是啥

Dubbo 是一个高性能的 Java RPC(远程过程调用)框架,用于构建分布式服务架构。由阿里巴巴开发并开源,作为一个分布式服务框架,Dubbo 提供了丰富的功能,包括服务治理、远程调用、负载均衡、容错机制等,帮助构建高性能、可扩展的分布式系统。

具体来说,Dubbo 框架为分布式系统提供了以下功能和特性:

  1. 远程调用:Dubbo 提供了远程服务调用的能力,允许不同服务之间透明地进行通信。

  2. 服务治理:Dubbo 提供了一系列服务治理功能,包括服务注册与发现、路由、动态配置、负载均衡、容错等,用于更好地管理和监控分布式系统中的各个服务。

  3. 负载均衡:Dubbo 支持多种负载均衡策略,能够根据实际场景灵活选择负载均衡策略,以提高系统的稳定性和性能。

  4. 容错机制:Dubbo 提供了针对分布式调用的容错机制,包括快速失败、失败重试、失败自动切换等,以保障服务的可靠性。

2.使用dubbo

1.自己在Linux里安装docker

2.拉取dubbo-admin镜像

3.拉取zookeeper镜像

4.创建启动这两镜像的容器(创建dubbo-admin容器的时候连接zookeeper容器)

1.Dubbo-admin是啥?

        Dubbo-Admin 是 Dubbo 的管理控制台,Dubbo-Admin 是一个基于 Dubbo 协议的服务治理系统。通过 Dubbo-Admin,您可以查看 Dubbo 服务的各种统计数据、配置信息、动态调整参数以及监控 Dubbo 服务的运行状态。Dubbo-Admin 能够帮助您更好地管理和维护 Dubbo 服务。

具体来说,Dubbo-Admin 包含了以下一些功能:

  1. 服务治理:Dubbo-Admin 可以对 Dubbo 服务进行治理,包括对服务进行注册、下线、动态配置、路由规则配置等。

  2. 监控统计:Dubbo-Admin 可以展示 Dubbo 服务的运行状态、调用次数、响应时间等统计信息,帮助您更好地了解服务的运行情况。

  3. 动态配置:Dubbo-Admin 允许您动态地修改 Dubbo 服务的一些配置信息,如权重配置、路由规则、限流配置等。

  4. 简而言之:它就像Navicat一样是一个管理的控制台

2.Dubbo-admin连接Zookeeper干嘛?

        Dubbo-Admin 控制台可以连接到 ZooKeeper。Dubbo-Admin 通常作为 Dubbo 服务治理的控制台,通过连接到 ZooKeeper,它能够获取 Dubbo 服务注册中心中的服务提供者和消费者信息,监控这些服务的运行状态,并进行服务治理操作。

具体来说,Dubbo-Admin 连接到 ZooKeeper 的作用包括:

  1. 服务发现:Dubbo-Admin 通过连接到 ZooKeeper,能够发现注册在 ZooKeeper 上的 Dubbo 服务提供者和消费者,并把这些信息展示在管理控制台上。

  2. 监控统计:Dubbo-Admin 可以从 ZooKeeper 获取 Dubbo 服务的运行状态、调用次数、响应时间等统计信息,用于服务的监控和统计分析。

  3. 服务治理:Dubbo-Admin可以通过连接到 ZooKeeper,执行一些服务治理操作,如服务上下线、动态配置等,将这些操作同步到 ZooKeeper 上,从而影响 Dubbo 服务的运行状态。

  4. 总而言之:把zookeeper作为了注册中心

3. zookeeper起到的作用?

          ZooKeeper 经常被用作 Dubbo 的注册中心。在 Dubbo 中,服务提供者会将自己的地址注册到 ZooKeeper 上,而服务消费者则在 ZooKeeper 中获取服务提供者的地址。这使得 Dubbo 框架能够实现服务的注册与发现,从而协调服务提供者和消费者之间的通信

ZooKeeper 提供了分布式的协调服务,可用于服务的注册与发现、动态配置等。Dubbo 利用 ZooKeeper 作为注册中心,通过 ZooKeeper 可以实现对服务提供者和消费者的动态管理,以及对服务调用过程的协调。

通过将 ZooKeeper 作为 Dubbo 的注册中心,Dubbo 框架能够实现高效的服务注册与发现,帮助构建出更加强大和可靠的分布式系统

 如何注册?

在我们自己写的项目的配置文件application.properties 中,不是写在那个springboot那个自带那个application.yml配置中,xxx.properties文件优先级高于xxx.yml

####################### Dubbo 配置 ##############
# 服务名
dubbo.application.name=user
# 注册中心地址
dubbo.registry.address=zookeeper://192.168.184.140
# 注册中心端口
dubbo.registry.port=2181
# 连接注册中心超时事件
dubbo.registry.timeout=100000
# 采用的协议:dubbo协议
dubbo.protocol.name=dubbo
# dubbo协议端口号
dubbo.protocol.port=20881
# 扫描dubbo注解基础包
dubbo.scan.base-packages=top.psjj

业务层@service用的是dubbo依赖包中的service注解,目的是将服务暴露出去

 

http://www.dt0577.cn/news/12060.html

相关文章:

  • 网站权重怎么做的公众号免费推广平台
  • 泰安百度推广代理商aso优化推广
  • 网站首页一般做多大尺寸制作公司网页多少钱
  • php网站怎么缓存申请自媒体平台注册
  • 个人网店搭建思路设计上海百度seo公司
  • 山东平台网站建设设计衡阳网站建设
  • 企业网站注册流程seo网站优化多少钱
  • 个人如何免费建网站互联网登录的网站名
  • 重庆建设工程信息网安管监督人教版优化设计电子书
  • 网站空间管理平台河北网站建设案例
  • 网站建设b2b2c关键词优化排名用哪些软件比较好
  • php在动态网站开发中的优势刷关键词排名
  • 公司的网站如何建设微信营销模式有哪些
  • 昆山做网站的公昆山做网站的公司司千锋培训学费多少钱
  • netcore做网站企业如何进行宣传和推广
  • 做ppt哪个网站好百度seo教程网
  • 站长工具seo综合查询怎么用搭建网站工具
  • 福州网站定制公司安徽搜索引擎优化
  • 万寿路网站建设网站建设计划书
  • 临沂做拼多多网站搜索引擎优化要考虑哪些方面?
  • 一个网站两个空间中国最新军事新闻
  • 域名注册后能开始建设网站吗企业培训考试系统
  • wordpress 深度定制seo收费低
  • 石家庄有没有销售做被用的网站福州关键词排名软件
  • 对网站域名销户怎么做新浪博客seo
  • 做网站图片分辨率产品线下推广方式都有哪些
  • 做图必备素材网站吉林seo推广
  • php免费网站源码谷歌seo网站推广怎么做优化
  • 北京软件外包公司排行榜深圳网站关键词优化公司
  • 网站怎么制作软件爱网站关键词查询工具