随笔分类 -  Dubbo

摘要:架构问题 1.Dubbo的架构设计 service服务层:用户编写的服务接口和服务实现类。是与实际业务逻辑相关的。 config配置层:对外的配置接口,封装配置文件中的配置信息,以 ServiceConfig, ReferenceConfig 为中心,分别表示服务提供者和消费者的配置。 proxy服 阅读全文
posted @ 2020-12-31 10:28 lippon 阅读(264) 评论(0) 推荐(0)
摘要:1.框架设计 Dubbo的整体框架入下图所示。 其中各层的说明如下: service服务层:用户编写的服务接口和服务实现类。这是框架中,唯一用户可见的。 config配置层:对外的配置接口,封装配置文件中的配置信息,以 ServiceConfig, ReferenceConfig 为中心,分别表示服 阅读全文
posted @ 2020-12-30 21:36 lippon 阅读(149) 评论(0) 推荐(0)
摘要:注册中心宕机 现象:当注册中心发生宕机,消费者还是能够消费dubbo暴露的服务。 原因: 监控中心掉线不会影响使用,只是丢失部分采样数据。 数据库宕机之后,注册中心仍能通过缓存提供服务列表查询,但是不能注册新的服务。 注册中心对等集群,任意一台掉了,还是能够自动切换到另一台上。 注册中心都挂了,服务 阅读全文
posted @ 2020-12-30 21:35 lippon 阅读(109) 评论(0) 推荐(0)
摘要:配置项的分类 服务发现:表示该配置项用于服务的注册与发现,目的是让消费方找到提供方。 服务治理:表示该配置项用于治理服务间的关系,或为开发测试提供便利条件。 性能调优:表示该配置项用于调优性能,不同的选项对性能会产生影响。 所有配置最终都将转换为 URL 表示,并由服务提供方生成,经注册中心传递给消 阅读全文
posted @ 2020-12-28 10:50 lippon 阅读(110) 评论(0) 推荐(0)
摘要:系统环境以及使用版本: Windows 10 maven 3.6.3 zookeeper 3.6.2 dubbo 2.6.6 1.开启zookeeper zookeeper下载 选择一个稳定的版本下载。 然后任选一个链接,通过浏览器下载压缩包。 解压之后,在目录下添加data和log两个空文件夹。 阅读全文
posted @ 2020-12-24 10:28 lippon 阅读(290) 评论(0) 推荐(0)