标签:Feign

Spring

从Spring Cloud到Kubernetes的微服务迁移实践

10

puefu.he 发布于 2020-04-09

写在前面 要出发周边游(以下简称要出发)是国内知名的主打「周边游」的在线旅行网站,为了降低公司内部各个业务模块的耦合度,提高开发、交付及运维效率,我们在 2017 年就基于 Spring Cloud 完成了公司内部业务微服务化的改造,并在 2019 年实现了 Spring Clo...

阅读(6)评论(0)赞 (0)

Java

基于 SpringBoot2 和 Netty 实现一个简易的RPC通信框架

1

邓龙华 发布于 2020-04-07

点击上方 "IT牧场" ,选择 "设为星标" 技术干货每日送达! 概述 本文来实现一个简易的RPC通信框架,大致的核心流程: 实现客户端 代理类处理逻辑 :InvocationHandler 扫描被代理接口,生成代理类,注入 Spring ...

阅读(13)评论(0)赞 (0)

Java

动态生成简约MVC请求接口|抛弃一切注解减少重复劳动吧

2

尖兵 发布于 2020-04-07

目前创建一个后端请求接口给别人提供服务,无论是使用SpringMVC方式注解,还是使用SpringCloud的Feign注解,都是需要填写好@RequestMap、@Controller、@Pathvariable等注解和参数。每个接口都需要重复的劳动,非常繁琐。特别是服务治理框...

阅读(7)评论(0)赞 (0)

Spring

zuihou-admin-cloud 2.1 发布,租户模式支持动态新增数据源

刘莉莉 发布于 2020-04-07

今日更新日志: 新增: 1. 新增认证服务(zuihou-oauth-server:负责登录、获取用户所有权限、资源、菜单等功能) 2. 参照SpringSecurity原理,调整 认证服务登录、刷新token等 接口相关逻辑 3. 参照SpringSecurity原理,新增 z...

阅读(9)评论(0)赞 (0)

编程技术

.Net微服务实践(一):微服务框架选型

2

likai 发布于 2020-04-06

微服务框架 微服务(Microservices)是一种架构风格,一个大型复杂软件应用由一个或多个微服务组成。系统中的各个微服务可被独立部署,各个微服务之间是松耦合的。每个微服务仅关注于完成一件任务并很好地完成该任务。在所有情况下,每个任务代表着一个小的业务能力。 以往我们开发应用...

阅读(16)评论(0)赞 (0)

Java

如何打通SpringCloud与HSF的调用?

5

xirruiqiang 发布于 2020-04-06

背景 2019年我们经历了一整年的各种迁移,其中包括了一项 RPC 框架的切换。以前我们用的 HSF RPC 框架,它是来自于阿里巴巴,经过了多年的 双11 高并发的洗礼,高性能这块儿毫无疑问没有任何的问题,而且它还同时支持 TCP 与 HTTP 的方式,唯一不太好的就是它不开源...

阅读(12)评论(0)赞 (0)

Spring

实战分布式治理方案之SpringCloudNetflix学习篇(二)

11

xiaoli.wang 发布于 2020-04-05

基于之前文章 实战分布式治理方案之SpringCloudNetflix学习篇(一) ,开始升级对Spring Cloud Netflix的学习,下面即将搭建的是: 1.Fegin 分布式服务调用 2.Hyxtrix 分布式服务熔断 3.ZipKin 分布式链路追踪 4.Confi...

阅读(29)评论(0)赞 (0)

Spring

最适合新手入门的SpringCloud教程 7—OpenFeign「F版本」

7

xiaoli.he 发布于 2020-04-05

SpringCloud版本:Finchley.SR2 SpringBoot版本:2.0.3.RELEASE 源码地址: https://gitee.com/bingqilinpe… 前言 Tips:OpenFeign的使用类似于Dao接口的开发 上一篇使用了RestT...

阅读(18)评论(0)赞 (0)

Spring

从零搭建一个SpringCloud项目之Feign搭建

1

尖兵 发布于 2020-04-05

从零搭建一个SpringCloud项目之Feign搭建 工程简述 目的:实现trade服务通过feign调用user服务的功能。因为trade服务会用到user里的一些类和接口,所以抽出了其他服务需要的东西到user-api工程。避免trade直接依赖user导致依赖多余的东西。...

阅读(20)评论(0)赞 (0)

Java

APM系统 – SkyWalking

4

xirruiqiang 发布于 2020-04-04

官方地址就是在这里 : https://github.com/apache/skywalking 官方给的设计图在这里 : 这个就是整体的设计架构图. 1. 安装 由于我小白的原因, 其中skywalking 配置文件先介绍一下吧. [admin@hadoop1 apache-s...

阅读(23)评论(0)赞 (0)

Spring

曹工说Spring Boot源码(28)– Spring的component-scan机制,让你自己来进行简单实现,怎么办

1

Harries 发布于 2020-04-04

写在前面的话 相关背景及资源: 曹工说Spring Boot源码(1)– Bean Definition到底是什么,附spring思维导图分享 曹工说Spring Boot源码(2)– Bean Definition到底是什么,咱们对着接口,逐个方法讲解 ...

阅读(23)评论(0)赞 (0)

Spring

spring-cloud-gateway静态路由

小丁 发布于 2020-04-04

为什么引入 API 网关 使用 API 网关后的优点如下: 易于监控。可以在网关收集监控数据并将其推送到外部系统进行分析。 易于认证。可以在网关上进行认证,然后再将请求转发到后端的微服务,而无须在每个微服务中进行认证。 减少了客户端与各个微服务之间的交互次数。 基本环境见 spr...

阅读(16)评论(0)赞 (0)

Spring

4 年 46 个版本,一文读懂 Spring Cloud 发展历史

12

puefu.he 发布于 2020-04-03

作者 | 方剑 责编 | 唐小引 头 图 | CSDN 下载自东方 IC 出品 | CSDN(ID:CSDNnews) Spring Cloud 自 2016 年 1 月发布第一个 Angel.SR5 版本,到目前 2020 年 3 月发布 Hoxton.SR3 版本,已经历经了...

阅读(25)评论(0)赞 (0)

Spring

2020互联网Java后端面试必备解析—SpringCloud20题

16

zhuangli 发布于 2020-04-02

前言 往期专题 2020互联网Java后端面试必备解析—Redis23题 2020互联网Java后端面试必备解析—JVM21题 面试还不懂这10道Spring问题,回去等通知了 学习导图 来分享一下面试必备的Spring Cloud问题解析! 用XMind画了一张导图记录 Spr...

阅读(19)评论(0)赞 (0)

Spring

Spring Cloud (7) —— Hystrix 熔断、降级、隔离

Harries 发布于 2020-04-01

关于 Hystrix 熔断 熔断是 consumer 角色一侧的功能。 当请求某一 provider 的失败情况达到某一阀值后,断路器会切换到 open 状态,请求将不再发往这个 provider 。 断路器打开一段时间后,会切换到 half-open 状态,此时断路器的状态将取...

阅读(24)评论(0)赞 (0)

Java

spring-cloud-gateway简介

1

songhua.gao 发布于 2020-04-01

概述 API 网关出现的原因是微服务架构的出现,不同的微服务一般会有不同的网络地址,而外部客户端可能需要调用多个服务的接口才能完成一个业务需求。如果让客户端直接与各个微服务通信,会有以下的问题: 客户端会多次请求不同的微服务,增加了客户端的复杂性。 存在跨域请求,在一定场景下处理...

阅读(30)评论(0)赞 (0)

Java

构建安全可靠的微服务 | Nacos 在颜铺 SaaS 平台的应用实践

15

songhua.gao 发布于 2020-04-01

颜铺科技因美业⽽⽣,我们的产品“颜铺专家”是一款专为美业商家打造的 SaaS 平台,为了能够给商户提供更加安全、稳定、高效的平台,我们在技术方面做了很多尝试,经过几次演进,使系统变得更加稳定可靠。今天主要和大家分享一下颜铺科技的架构演进,以及 Nacos 在颜铺的应用实践。 单体...

阅读(32)评论(0)赞 (0)

编程技术

通过jenkins交付微服务到kubernetes 荐

52

xubiao.zhuang 发布于 2020-03-30

随着Kubernetes的遍地开花,Kubernetes的优势可以说是深入人心,很多企业也是利用Kubernetes,来实现更高效的交付和更好地提高我们的资源使用率,推动标准化,适应云原生。 随着Kubernetes和云原生加速企业产品落地,现在总结以下几点 1)更快的应用开发与...

阅读(47)评论(0)赞 (0)