微服务
文章平均质量分 66
微服务是一种面向服务的体系结构,将单一应用程序划分成小的服务,服务之间互相协调、互相配合,为用户提供最终价值。
每个服务运行在独立的进程中,采用轻量级的通信机制互相沟通。
每个服务都围绕着具体业务进行构建,并且能够独立地部署到生产环境、类生产环境等。
小天博客
相互学习,共同进步,铁子们一起加油哦
展开
-
端口号占用的问题
端口号占用的问题原创 2023-07-08 16:12:29 · 203 阅读 · 29 评论 -
RestTemplate和Dubbo的关系
例如,当存在基于Dubbo实现的服务提供者和基于RestTemplate的外部系统之间需要通过HTTP进行通信时,可以在Dubbo服务提供者中将接口暴露为HTTP接口,然后使用RestTemplate进行调用。Dubbo适用于大规模分布式系统中的服务治理,可以实现服务的自动发现和动态路由。总之,RestTemplate和Dubbo是两种不同的框架,用于不同的分布式服务调用场景。RestTemplate和Dubbo是两种用于实现分布式服务调用的框架,它们在不同的场景和目标下有着不同的特点和用途。原创 2023-09-13 19:22:58 · 289 阅读 · 0 评论 -
Elasticsearch概述和DSL查询总结
Elasticsearch概述和DSL查询总结原创 2023-08-03 13:24:28 · 869 阅读 · 0 评论 -
Apache Dubbo概述
Apache Dubbo是一款高性能的Java RPC框架。其前身是阿里巴巴公司开源的一个高性能、轻量级的开源Java RPC框架,可以和Spring框架无缝集成。原创 2023-08-11 23:33:23 · 1115 阅读 · 6 评论 -
微服务架构和分布式架构的区别
微服务架构和分布式架构的区别有:1、含义不同;2、概念层面不同;3、解决问题不同;4、部署方式不同;5、耦合度不同。其中,含义不同指微服务架构是一种将一个单一应用程序开发为一组小型服务的方法,每个服务运行在自己的进程中,而分布式系统是若干独立计算机的集合。原创 2023-08-14 19:20:48 · 487 阅读 · 0 评论 -
RestTemplate
RestTemplate是Spring提供的用于访问RESTful服务的客户端,RestTemplate提供了多种便捷访问远程Http服务的方法,能够大大提高客户端的编写效率。,github:。原创 2023-08-18 12:47:28 · 207 阅读 · 5 评论 -
Dubbo是如何判断provider和consumer的?
dubbo扫描包中既没有@Service注解也没有@Reference注解时,该服务独立(既不是提供者也不是消费者)结论4:dubbo扫描包中既有@Service注解也有@Reference注解时,该服务即是提供者又是消费者。不能扫到目标注解就会报404错(目标注解就是想执行的目标代码带有的注解)但是只要能扫到目标@Reference注解就可以正常出结果,结论2:dubbo扫描包中有@Reference注解时,该服务为消费者。结论1: dubbo扫描包中有@Service注解时,该服务为提供者。原创 2023-08-17 23:32:02 · 382 阅读 · 7 评论 -
Nacos、Spring Cloud、Spring Cloud Alibaba、Dubbo总结
Nacos、Spring Cloud、Spring Cloud Alibaba、Dubbo总结原创 2023-08-15 11:29:05 · 371 阅读 · 1 评论 -
Nacos使用SpringCloudAlibaba+Dubbo实现
Nacos是阿里的一个开源产品,它是针对微服务架构中的服务发现、服务治理、配置管理的综合型解决方案。a官方介绍是这样的:Nacos 致力于帮助您发现、配置和管理微服务。Nacos 提供了一组简单易用的特性集,帮助您实现动态服务发现、服务配置管理、服务及流量管理。Nacos 帮助您更敏捷和容易地构建、交付和管理微服务平台。Nacos 是构建以“服务”为中心的现代应用架构的服务基础设施。原创 2023-08-14 20:36:29 · 765 阅读 · 2 评论