标签:Feign

Java

Android工程师转型Java后端开发之路,自己选的路,跪着也要走下去!

2

小丁 发布于 2019-05-20

点击上方 石杉的架构笔记 ,右上选择“ 设为星标 ” 每日早8点半,精品技术文章准时送上 往期文章 BAT 面试官是如何360°无死角考察候选人的(上篇) 每秒上万并发下的Spring Cloud参数优化实战 分布式事务如何保障实际生产中99.99%高可用 记一位朋友斩获...

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

编程技术

服务端架构演进

2

xiaoli.he 发布于 2019-05-19

先来看一看服务端架构的1.0版本: 架构介绍 客户端包括:PC站和m站的web站点,Android和iOS App客户端,管理后台和小程序。其中主要流量来自于Android和iOS。 接入层:采用了阿里云的Service Load Balance。底层实现是通过LVS+keepa...

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

编程技术

基于Docker-Compose部署微服务(一)

6

zhuangli 发布于 2019-05-19

本文意在基于Docker-compose部署微服务,不会聊Docker和SpringCloud实现细节,所以读本文前你要对Docker和SpringCloud有一个基础的认识。 简单的单机服务架构部署 1. 简单的架构图 图中一共有四个小应用: nacos fp-gateway ...

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

Java

说自己熟悉 Spring Cloud 这些面试题你会吗

9

zhuangli 发布于 2019-05-18

点击上面  蓝色字体 关注我们 技术  /  架构  /  职场  /  面试   /  内推 问题一: 什么是Spring Cloud? Spring cloud流应用程序启动器...

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

编程技术

Spring Cloud微服务如何设计异常处理机制?

3

刘莉莉 发布于 2019-05-17

转自: 无敌码农 id: jiangqiaodege 导读 今天和大家聊一下在采用Spring Cloud进行微服务架构设计时,微服务之间调用时异常处理机制应该如何设计的问题。我们知道在进行微服务架构设计时,一个微服务一般来说不可避免地会同时面向内部和外部提供...

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

Spring

程序员笔记|详解Eureka缓存机制

11

xiaoli.wang 发布于 2019-05-16

Eureka是Netflix开源的、用于实现服务注册和发现的服务。Spring Cloud Eureka基于Eureka进行二次封装,增加了更人性化的UI,使用更为方便。但是由于Eureka本身存在较多缓存,服务状态更新滞后,最常见的状况是:服务下线后状态没有及时更新,服务消费者...

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

Spring

SpringCloud微服务治理二(Robbin,Hystix,Feign)

11

puefu.he 发布于 2019-05-15

在刚才的案例中,我们启动了一个user-service,然后通过DiscoveryClient来获取服务实例信息,然后获取ip和端口来访问。 但是实际环境中,我们往往会开启很多个user-service的集群。此时我们获取的服务列表中就会有多个,到底该访问哪一个呢? 一般这种情况...

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

Java

Spring Cloud Alibaba Sentinel 对 Feign 的支持

3

xiaoli.he 发布于 2019-05-15

Spring Cloud Alibaba Sentinel 除了对 RestTemplate 做了支持,同样对于 Feign 也做了支持,如果我们要从 Hystrix 切换到 Sentinel 是非常方便的,下面来介绍下如何对 Feign 的支持以及实现原理。 集成 Feign ...

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

Java

Spring Cloud Alibaba教程:使用Nacos作为服务注册发现组件

2

hanze 发布于 2019-05-12

Nacos 致力于帮助您发现、配置和管理微服务。Nacos 提供了一组简单易用的特性集,帮助您快速实现动态服务发现、服务配置、服务元数据及流量管理。 是Spring Cloud A 中的服务注册发现组件,类似于Consul、Eureka,同时它又提供了分布式配置中心的功能,这点和...

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

Spring

如何做apm客户端(关键字:Zipkin、Jaeger、SkyWalking、OpenTracing)

wenming.gapo 发布于 2019-05-10

随着微服务架构的流行,一次请求往往需要涉及到多个服务,因此服务性能监控和排查就变得更复杂。APM因此而生。 目前,市面上的APM服务端已经有了非常多的实现。比如Zipkin、Jaeger、SkyWalking、Elastic APM等(Pinpoint并不支持OpenTracin...

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

编程技术

[jaeger] 四、微服务之调用链(Feign+SpringCloud)

2

zhuangli 发布于 2019-05-10

终于到了我们的重点,微服务了。 与使用OkHttp3来实现的客户端类似,Feign接口本来也就是一个Http调用,依然可以使用Http头传值的方式,将 Trace 往下传。 本文更多的是关于 SpringCloud 的一些知识,你需要了解一些基本的 Spring 相关的知识。 更...

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

Spring

公益:开放一台Nacos服务端给各位Spring Cloud爱好者

1

xiaoli.he 发布于 2019-05-09

之前开放过一台公益Eureka Server给大家,以方便大家在阅读我博客中教程时候做实验。由于目前在连载Spring Cloud Alibaba,所以对应的也部署了一台Nacos,并且也开放出来,给大家学习测试之用。 Nacos控制台 地址: http://nacos.didi...

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

Spring

SpringCloud微服务治理

31

xubiao.zhuang 发布于 2019-05-09

RPC,即 Remote Procedure Call(远程过程调用),是一个计算机通信协议。 该协议允许运行于一台计算机的程序调用另一台计算机的子程序,而程序员无需额外地为这个交互作用编程。 1.2.Http Http协议:超文本传输协议,是一种应用层协议。 2.Http客户端...

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

Java

给初中级JAVA准备的面试题

3

xiaoli.wang 发布于 2019-05-09

作者:徐靖峰 来源:kirito的技术分享 1 JAVA HashMap相关 HashMap一直是经典的面试题,所有面试官都喜欢问他,因为它可以牵扯出非常多的知识点,而面试者到底能了解到何种程度,则一定程度反映其综合能力。 细节聊扩容因子LoadFactor=0.75,初始大小I...

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

Java

[jaeger] 三、实现一个分布式调用(OkHttp+SpringBoot)

2

yanxinchi 发布于 2019-05-08

很多情况, trace 是分布在不同的应用中的,最常用的远程调用方式就是 Http 。 在这种情况下,我们通常通过增加额外的 Http Header 传递Trace信息,然后将其组织起来。 本部分通过构建一个目前最火的 SpringBoot 服务端,然后通过 OkHttp3 进行...

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

Java

[jaeger] 三、实现一个分布式调用(OkHttp+SpringBoot)

2

xiaoli.he 发布于 2019-05-08

很多情况, trace 是分布在不同的应用中的,最常用的远程调用方式就是 Http 。 在这种情况下,我们通常通过增加额外的 Http Header 传递Trace信息,然后将其组织起来。 本部分通过构建一个目前最火的 SpringBoot 服务端,然后通过 OkHttp3 进行...

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

Spring

在spring boot中集成微服务网关系统Spring Cloud Zuul

6

dulong 发布于 2019-05-08

spring cloud zuul由大名鼎鼎的netflix公司开发,已经超越spring cloud gateway微服务网关系统,成为了Spring Cloud全家桶里排名第一的微服务网关系统了 网关作为所有应用系统的最前端,可以提供以下的价值 为后端微服务系统提供统一的入口...

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

Java

程序员笔记|详解Eureka 缓存机制

3

xiaoli.he 发布于 2019-05-07

引言 Eureka是Netflix开源的、用于实现服务注册和发现的服务。Spring Cloud Eureka基于Eureka进行二次封装,增加了更人性化的UI,使用更为方便。但是由于Eureka本身存在较多缓存,服务状态更新滞后,最常见的状况是:服务下线后状态没有及时更新,服务...

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