导语:
怎么搭建一套满足企业未来发展的通用架构平台?现在分布式、微服务、云平台的口号是如此的响亮,技术更新是如此的迅速,很多架构师选择使用dubbo、spring cloud的方案去帮助企业搭建分布式、微服务的架构,在实施的前期去对比选择。其实不然,只要能够帮助搭建一套满足于企业本身业务的架构就可以了,至于dubbo、spring cloud的对比我这边不做对比,从今天开始,文章中会详细讲解基于dubbo的一套分布式企业架构搭建过程,逐步教授搭建企业通用的分布式、微服务、云架构平台。
技术选型:
开发语言:JAVA/J2EE
项目构建管理:Maven
持续集成方案:Jenkins
SOA服务: Dubbo、zookeeper、Restful
SSO单点登录:Redis、JWT、Restful
分布式缓存:Redis
分布式消息中间件:zookeeper+kafka
分布式文件:FastDFS
数据库连接池:Alibaba Druid
核心框架:Spring framework、Spring MVC、Apache Shiro、MyBatis
前端框架:Bootstrap + html5 + CSS3
特点:
良好拓展、技术可控、完全解耦、技术流行、服务化、分布式、灰度发布等
目标:
企业PAAS、SAAS平台
核心独立项目:
SSO单点登录平台、admin后台管理平台、Dubbo服务平台、Dubbo服务、Restful独立服务平台(手机App服务)
上面我只是简单介绍了整个平台的技术选型,特点,目标及独立的平台,后面会针对于整个平台的构建做详细的记录,希望可以帮助到更多的人。
相关推荐
本篇将详细讲解基于dubbo-demo-consumer、dubbo-demo-provider和dubbo-simple-monitor的实例服务,带你深入理解Dubbo的核心概念和操作流程。 首先,我们来看`dubbo-demo-consumer`,它是Dubbo服务的消费者。消费者...
总结,`dubbo-monitor-simple-2.5.8`是Dubbo监控的一个基础实现,为开发者提供了一个直观的服务监控界面,帮助管理和维护分布式系统。了解其工作原理和使用方式,对提升系统的稳定性和可维护性具有重要意义。然而,...
dubbo-admin-2.5.4提供支持JDK1.7及JDK1.8的War包 Dubbo是Alibaba开源的分布式服务框架,它最大的特点是按照分层的方式来架构,使用这种方式可以使各个层之间解耦合(或者最大限度地松耦合)。从服务模型的角度来看...
《Dubbo监控平台Dubbo-Monitor-Simple 2.5.3详解》 在分布式系统中,服务治理和监控是至关重要的环节,Dubbo作为一款高性能、轻量级的Java远程服务调用框架,提供了丰富的服务治理功能。本文将详细探讨Dubbo监控...
jmeter的dubbo插件,jmeter-plugins-dubbo-2.7.8-jar-with-dependencies.jar,适用于JMeter5.4.1版本,将解压后的文件jmeter-plugins-dubbo-2.7.8-jar-with-dependencies放在Jmeter安装目录下的\lib\ext文件夹中,...
其中,`dubbo-admin`是Dubbo的核心组件之一,它提供了一个可视化的管理控制台,帮助开发者对服务进行管理和监控。本文将详细解析`dubbo-admin-2.5.4.war`这个版本的后台管理工具,探讨其主要特性和使用方法。 首先...
本文将深入探讨“jmeter-plugins-dubbo-2.7.1-jar-with-dependencies”这一系统压测工具包,它专门针对基于Java的Dubbo服务进行性能测试。了解并熟练掌握这一工具,能帮助我们更好地优化服务性能,提升系统的稳定性...
dubbo源码dubbo-dubbo-2.7.3.rardubbo源码dubbo-dubbo-2.7.3.rardubbo源码dubbo-dubbo-2.7.3.rardubbo源码dubbo-dubbo-2.7.3.rardubbo源码dubbo-dubbo-2.7.3.rardubbo源码dubbo-dubbo-2.7.3.rardubbo源码dubbo-dubbo...
本文将深入探讨"jmeter-plugins-dubbo-2.7.1-jar-with-dependencies (1)"这个压缩包中的关键知识点。 1. **JMeter Plugins for Dubbo** JMeter Plugins for Dubbo 是一个扩展了JMeter功能的插件,专门用于测试基于...
Dubbo分布式服务架构,对于研究大型Web服务器的并发技术的同学们有帮助。
综上所述,Apache Incubator Dubbo-OPS Master是Dubbo生态系统中的重要组成部分,它提供了强大的管理和监控能力,为开发者带来了极大的便利,也是构建高效、稳定的分布式系统不可或缺的工具。对于Java开发者,尤其是...
dubbo 最新dubbo-admin-2.8.4.war 菜单报错已修改。
Dubbo是阿里巴巴开源的一款高性能、轻量级的服务治理框架,而`dubbo-admin-2.5.4`则是Dubbo框架中的一个重要组件,它是一个用于监控和服务管理的Web应用。这个war包的提供,使得开发者和运维人员能够更便捷地管理和...
总结来说,“dubbo-monitor-simple-2.5.4-SNAPSHOT-assembly.tar.gz”是Dubbo提供的一种轻量级的监控解决方案,它简化了监控系统的部署和使用,帮助开发者更好地管理和优化分布式服务。尽管是开发版本,但对于理解...
其中,dubbo-monitor-simple是Dubbo自带的一个简单监控中心,它能够帮助我们实时监控服务的调用情况,便于排查问题和优化系统性能。本文将深入探讨dubbo-monitor-simple-2.8.4版本的相关知识。 首先,让我们了解...
【描述】"incubator-dubbo-dubbo-2.5.8管理平台,包含dubbo-admin" 指出,这个版本不仅提供了服务治理的核心组件,还附带了一个可视化的管理工具——dubbo-admin。这个管理平台对于开发者和运维人员来说极其重要,...
总的来说,`incubator-dubbo-ops-master.zip`是深入理解Dubbo Admin和分布式服务治理的重要资料,通过分析源码,我们可以更全面地掌握服务注册、发现、监控等核心概念,为构建稳定、高效的分布式系统打下坚实基础。