Zookeeper 一、引言 在分布式环境下,如果舍弃springcloud,使用其他的分布式框架,那么注册中心,配置集中管理,集群管理,分布式锁,分布式任务,队列管理想单独实现怎么处理? 分布式系统面临的问题 ? 1、分布式系统如何实现对统一资源的访问,保证数据的一致性 ? 2、集群中的Maste ...
分类:
其他好文 时间:
2020-11-07 17:02:41
阅读次数:
19
涉及平台:平台管理(包含自营店面)、商家端(PC端、手机端)、买家平台(PC端、H5/公众号、小程序、APP端(IOS/Android)、微服务核心架构:SpringCloud、SpringBoot、MybatisPlus、Redis前端框架:VUE、Bootstrap/H5/CSS3、IOS、Android、小程序核心思想:分布式、微服务、云架构、模块化、原子化、持续集成、集群部署开发模式:代码
分类:
编程语言 时间:
2020-11-07 16:48:52
阅读次数:
19
通过SpringCloud构建PC+微信+APP+云服务的云商平台系统,其中包括B2B、B2C、C2C、O2O、新零售、直播电商等子平台,之前我们讲了很多关于SpringCloud的概念文章,从本节开始,我们会以分布式微服务电子商务平台为案例,逐步给大家讲解如何构建完整的电子商务云平台。技术解决方案开发语言:java数据库:mysqlJDK支持版本:JDK1.8核心技术:分布式、云服务、微服务、服
分类:
编程语言 时间:
2020-11-07 15:57:29
阅读次数:
68
通过SpringCloud构建PC+微信+APP+云服务的云商平台系统,其中包括B2B、B2C、C2C、O2O、新零售、直播电商等子平台,之前我们讲了很多关于SpringCloud的概念文章,从本节开始,我们会以分布式微服务电子商务平台为案例,逐步给大家讲解如何构建完整的电子商务云平台。技术解决方案开发语言:java数据库:mysqlJDK支持版本:JDK1.8核心技术:分布式、云服务、微服务、服
分类:
编程语言 时间:
2020-11-06 01:23:44
阅读次数:
20
为什么需要学习Spring Cloud 不论是商业应用还是用户应用,在业务初期都很简单,我们通常会把它实现为单体结构的应用。但是,随着业务逐渐发展,产品思想会变得越来越复杂,单体结构的应用也会越来越复杂。这就会给应用带来如下的几个问题: 代码结构混乱:业务复杂,导致代码量很大,管理会越来越困难。同时 ...
分类:
编程语言 时间:
2020-11-01 21:25:28
阅读次数:
20
1. Ribbon 负载均衡框架,支持可插拔式的负载均衡规则 支持多种协议,如HTTP、UDP等 提供负载均衡客户端 1.1 负载均衡器组件 一个负载均衡器,至少提供以下功能: 要维护各个服务器的IP等信息 根据特定逻辑选取服务器 为了实现基本的负载均衡功能,Ribbon的负载均衡器有三大子模块: ...
分类:
编程语言 时间:
2020-10-31 02:39:42
阅读次数:
30
当前的分布式微服务云架构平台使用Maven构建,所以common-service的通用服务按照maven构建独立的系统服务,结构如下:particle-commonservice:springcloud系统服务根项目,所有服务项目的根依赖。particle-commonservice-admin:springcloud/boot的微服务管理、监控平台(里面会集成很多的组件服务项目)particle
分类:
编程语言 时间:
2020-10-30 13:09:34
阅读次数:
22
1.主要依赖 1 <!-- nacos作为注册中心客户端所需要的依赖--> 2 <dependency> 3 <groupId>com.alibaba.cloud</groupId> 4 <artifactId>spring-cloud-starter-alibaba-nacos-discovery ...
分类:
编程语言 时间:
2020-10-22 22:59:33
阅读次数:
52
这篇文章我们来聊一下什么是Eureka,它的具体作用是什么 我之前的文章已经讲过如果搭建一个Eureka服务,如果有兴趣可以看看https://www.cnblogs.com/bodhixhwang/p/13815294.html 1.什么是eureka Eureka是netflix的一个子核心模块 ...
分类:
编程语言 时间:
2020-10-19 22:36:53
阅读次数:
13
SpringCloudAlibaba其实是阿里的微服务解决方案,是阿里巴巴结合自身微服务实践,开源的微服务全家桶,在SpringCloud项目中孵化成为SpringCloud的子项目。第一代的SpringCloud标准中很多组件已经停更,如:Eureak,zuul等。所以SpringCloudAlibaba很有可能成为SpringCloud第二代的标准实现,所以许多组件在业界逐渐开始使用,已有很多
分类:
编程语言 时间:
2020-10-18 16:54:33
阅读次数:
93