dubbo支持php,dubbo是微服务架构吗?

用户投稿 103 0

关于“dubbo_支持php”的问题,小编就整理了【2】个相关介绍“dubbo_支持php”的解答:

dubbo是微服务架构吗?

Dubbo是一个RPC框架,可以用于微服务架构实践之中。但绝不是用了Dubbo就是在做微服务了,同样的这对于Spring Cloud而言也一眼的,因为微服务架构不仅包含技术上的选择,也包含了文化、组织等多方面的变革。

微服务是指开发一个单个小型的但有业务功能的服务,每个服务都有自己的处理和轻量通讯机制,可以部署在单个或多个服务器上。微服务也指一种种松耦合的、有一定的有界上下文的面向服务架构。也就是说,如果每个服务都要同时修改,那么它们就不是微服务,因为它们紧耦合在一起;如果你需要掌握一个服务太多的上下文场景使用条件,那么它就是一个有上下文边界的服务。

dubbo暴露机制?

整体上看,Dubbo框架作服务暴露分为两部分。

第一步,将持有的服务实例通过代理转化成Invoker。

第二步会把invoker通过具体的协议转化成Exporter,框架做了这层抽象也大大方便了扩展。

Dubbo支持多注册中心同时写,如果配置了多个注册中心,则会在ServiceConfig#doExportUrls中依次暴露。

到此,以上就是小编对于“dubbo_支持php”的问题就介绍到这了,希望介绍关于“dubbo_支持php”的【2】点解答对大家有用。

抱歉,评论功能暂时关闭!