springcloud

#springcloud#

已有2人关注此标签

内容分类

宜信技术学院

回归架构本质,重新理解微服务

微服务架构及其在企业落地应用的策略。

阿靖哦

SpringCloud使用Feign

SpringCloud发起Feign请求的工具

宜信技术学院

微服务与网关技术(SIA-GateWay)

微服务治理是微服务架构的难点,SIA-GATEWAY作为微服务基础设施充分考虑到了与业务系统的兼容性和相关技术生态的成熟度。

旋之律

基于Rancher 2.2.5的高可用分布式集群环境搭建

基于Rancher 2.2.5的K8s集群环境搭建,包括Rancher的高可用配置,分布式存储Glusterfs的安装配置等。本文主要目的是记录在搭建内部学习的整个过程,仅供参考。

宜信技术学院

一个项目的SpringCloud微服务改造过程

分享一个项目进行SpringCloud微服务改造的过程与实践。

Isaac Zhang

[Spring cloud 一步步实现广告系统] 7. 中期总结回顾

在前面的过程中,我们创建了4个project: 服务发现 我们使用Eureka 作为服务发现组件,学习了Eureka Server,Eureka Client的使用。 Eureka Server 加依赖 <dependency> <groupId>org.

Isaac Zhang

[Spring cloud 一步步实现广告系统] 6. Service&Zuul配置

DAO层设计实现 这里我们使用Spring DATA JPA来实现数据库操作,当然大家也可以使用Mybatis,都是一样的,我们依然以用户表操作为例: /** * AdUserRepository for 用户数据库操作接口 * 继承自JpaRepository<AdUser, Long>,第...

Isaac Zhang

[Spring cloud 一步步实现广告系统] 5. 投放系统配置+启动

广告投放系统启动主类说明 /** * SponsorApplication for 广告赞助商/投递服务启动类 * 添加注解{@link EnableFeignClients}之后,当前微服务就可以调用别的微服务, * 但是当前服务是广告提供,不需要调用别的微服务,在此只是为了在dashbo...

Isaac Zhang

[Spring cloud 一步步实现广告系统] 4. 通用代码模块设计

一个大的系统,在代码的复用肯定是必不可少的,它能解决: 统一的响应处理(可以对外提供统一的响应对象包装) graph LR HTTP-->|HttpRequest|RestController RestController-->|HttpResponse -> JSON|HTTP 统一...

Isaac Zhang

[Spring cloud 一步步实现广告系统] 3. 网关路由

Zuul(Router and Filter) WIKI: 传送门 作用 认证,鉴权(Authentication/Security) 预判(Insights) 压力测试(Stress Testing) 灰度/金丝雀测试(Canary Testing) 动态路由(Dynamic Routing...

Isaac Zhang

[Spring cloud 一步步实现广告系统] 2. 配置&Eureka服务

父项目管理 首先,我们在创建投放系统之前,先看一下我们的工程结构: mscx-ad-sponsor就是我们的广告投放系统。如上结构,我们需要首先创建一个Parent Project mscx-ad 来编写父项目的pom,来管理我们的统一依赖信息。

Isaac Zhang

[Spring cloud 一步步实现广告系统] 1. 业务架构分析

什么是广告系统? 主要包含: 广告主投放广告的《广告投放系统》 媒体方(广告展示媒介-<地铁广告屏幕>)检索广告用的《广告检索系统》 广告计费系统(按次,曝光量等等) 报表系统 Etc. 使用技能栈 JDK1.

程序狗狐狸

SpringCloud系列----- >SpringBoot项目中给所有api接口Response添加or修改header信息

前言: 看到标题,估计绝大多数java小伙伴,都没明白这个标题具体是什么意思,到底是解决的什么问题,我们项目组的同事也是一脸懵逼。现在我从需求的角度说,大家就应该能理解了。 公司的项目是一个拥有几十个模块的SpringCloud分布式大项目,每个功能模块是一个单独的SpringBoot项目,例如:.

Java架构师追风

it飞飞

java版spring cloud微服务架构b2b2c电子商务平台-负载均衡(Load Balance)

负载均衡(Load Balance) 由于目前现有网络的各个核心部分随着业务量的提高,访问量和数据流量的快速增长,其处理能力和计算强度也相应地增大,使得单一的服务器设备根本无法承担。在此情况下,如果扔掉现有设备去做大量的硬件升级,这样将造成现有资源的浪费,而且如果再面临下一次业务量的提升时,这又将导致再一次硬件升级的高额成本投入,甚至性能再卓越的设备也不能满足当前业务量增长的需求。

it飞飞

java版spring cloud微服务架构b2b2c电子商务平台-Spring Cloud Sleuth

在微服务框架中,一个由客户端发起的请求在后端系统中会经过多个不同的的服务节点调用来协同产生最后的请求结果,每一个前段请求都会形成一条复杂的分布式服务调用链路,链路中的任何一环出现高延时或错误都会引起整个请求最后的失败。

it飞飞

java版spring cloud 多租户社交电子商务平台-Spring Cloud Security

一、SpringCloud Security简介 Spring Cloud Security提供了一组原语,用于构建安全的应用程序和服务,而且操作简便。可以在外部(或集中)进行大量配置的声明性模型有助于实现大型协作的远程组件系统,通常具有中央身份管理服务。