Spring Cloud(F版)Hystrix仪表盘和Turbine集群监控

在上一篇文章【Spring Cloud(F版)断路器Hystrix】中,简单的介绍了Hystrix的使用,以及结合Feign如何使用Hystrix进行降级处理。在我们生产中,Hystrix断路器是非常实用的,当一个服务提供者出现问题之后,不至于直接将500的错误或者其他不友好的错误信息直接返回给用...

2019-07-31 22:27:22

阅读数 160

评论数 0

Spring Cloud(F版)断路器Hystrix

在微服务架构中,我们将系统拆分成很多服务单元,各单元间通过服务的注册和订阅方式相互依赖。由于每个单元都在不同的进程中进行,依赖通过远程调用的方式执行,这样就有可能因为网络原因或者依赖服务自身问题出现调用故障或者延迟,而这些问题会直接导致调用方的对外服务也出现延迟,若此时调用方的请求不断增加,最后就...

2019-07-30 22:06:05

阅读数 144

评论数 0

Spring Cloud(F版)Feign使用拓展

在上一篇文章中,简单的介绍了Feign的使用,【Spring Cloud(F版)服务调用Feign】,不是很了解的小伙伴可以前去看一看,Feign在Spring Cloud服务调用非常的方便,所以使用的人也特别多,有必要多开一篇来详细学习一下Feign跟细节的一些功能。 Feign和Ribbon以...

2019-07-30 18:29:19

阅读数 140

评论数 0

Spring Cloud(F版)服务调用Feign

在上一篇文章中,介绍了【RestTemplate的常见请求方式】,这篇文章我们就来讲讲Feign服务调用的使用方法。 Feign是Netflix开发的声明式、模板化的HTTP客户端,可帮助我们更加便捷、优雅的调用HTTP API。而且Feign通过注解来使用,而且和客户端负载均衡Ribbon以及...

2019-07-30 15:38:27

阅读数 129

评论数 0

Spring Cloud(F版)RestTemplate常见请求方式

在上一篇【Ribbon入门】中,我们简单的实现了客户端负载均衡,那么本文将继续按照我之前的学习路径,介绍微服务调用的方法,首先我们来看看上一篇中就使用到的RestTemplate对象。 —————————————————————————————————————————————————————— ...

2019-07-30 12:02:40

阅读数 128

评论数 0

IntelliJ IDEA创建Maven多模块项目

我想Maven多模块项目应该都不陌生了,特别是在分布式的项目中,往往会有很多的工程,如果不创建多模块的话往往项目会显得很臃肿,不方便查找等等。 之前一直使用的是Eclipse创建的多模块项目,今天记录一下IDEA创建多模块的过程。 ———————————————————————————————...

2019-07-27 11:56:23

阅读数 118

评论数 0

Spring Cloud(F版)Ribbon入门

前面我们搭建了服务注册中心以及提供者,这里我们讲讲消费者如何调用服务。如果对搭建服务注册中心还不熟的小伙伴可以查看一下前面几篇文章【搭建注册中心】【搭建高可用服务注册中心】【服务注册中心添加用户认证】,这里为了方便测试,就使用单节点的服务注册中心。 开启服务 使用之前搭建的服务注册中心eu...

2019-06-28 16:17:18

阅读数 175

评论数 0

服务注册中心添加用户认证报错

在给服务注册中心添加用户认证的时候,出现了Cannot execute request on any known server的错误 com.netflix.discovery.shared.transport.TransportException: Cannot execute request...

2019-06-25 15:04:15

阅读数 85

评论数 0

Spring Cloud(F版)服务注册中心添加用户认证

前面介绍了【搭建服务注册中心】以及【搭建高可用服务注册中心】,如果对搭建服务注册中心还不熟悉的小伙伴可以看一下前面两篇。 之前搭建的服务注册中心,只需要输入地址和端口就能注册了,这如果是生产环境是非常不安全的,我只要知道你的注册中心地址,我是不是可以直接注册服务上去,以及获取你注册中心的服务了。...

2019-06-25 12:31:47

阅读数 154

评论数 0

Spring Cloud(F版)搭建高可用服务注册中心

上一篇文章【Spring Cloud搭建注册中心】成功搭建了一个Eureka Server服务注册中心,不过相信细心的朋友都会发现,这个服务注册中心是一个单节点服务注册中心,万一发生故障或者服务器宕机,那所有的服务可就不能使用了,这个在生产环境了是不允许的。 Eureka Server其实设计早...

2019-06-24 12:13:34

阅读数 144

评论数 0

IntelliJ IDEA 社区版 Maven Install 和Maven clean

在Eclipse 想要Maven install 或者 Maven clean 是很简单的,只需要右键工程,然后找到run->Maven install 或者run->Maven clean就可以了。 但在IDEA里可就不是这样操作的了 打开IDEA,我使用的是ID...

2019-06-24 10:45:46

阅读数 94

评论数 0

Spring Cloud(F版)搭建注册中心

之前使用dubbo搭建了一个系统,不过搭的不是很好,最近开始学Spring Cloud微服务,我感觉Spring Cloud要比dubbo要好用多了,以前在搭dubbo的时候还没有写博客的习惯,很多东西都没有去总结久而久之就忘记了,所以这次学习Spring Cloud我会把自己学习的整个过程都记录...

2019-06-21 18:41:38

阅读数 201

评论数 0

IDEA 社区版 创建spring cloud项目图文

之前一直使用Eclipse开发,后来开始使用Spring Tool Suite,最近才开始使用IDEA,不过工作中还是用的Eclipse比较多,私下才会用IDEA,还不是很熟悉,这里记录一下使用IDEA创建spring Cloud。 项目信息: JDK 1.8 spring boot 2....

2019-06-21 14:58:40

阅读数 288

评论数 1

微信分享后ajax回调的success中不会运行问题记录

在我们微信端开发中,经常会遇到这样的需求,当用户分享朋友圈可以获得某某奖励,例如积分等。好像很简单的一个需求,那么我们直接开发。。 这里说明一下,我使用的还是微信1.2.0版本的分享,现在快要废弃了,不过项目中一直用的这个版本,暂时也就不改了,推荐使用1.4.0版本的,详细可查看微信开发者文档。...

2019-04-10 13:07:40

阅读数 458

评论数 0

码云如何合并分支图文教程

我们在平时日常的开发中,并不是在主干分支进行编程的,往往都是现在开发分支进行开发,然后开发测试完成之后,进行代码审查之后,合并到主分支的。在日常工作中,我们普通的程序员还是比较少接触工作中合并分支操作的,不过像git中合并分支操作就比较常见了。 在这里,我记录一下码云git仓库合并分支的过程。 首...

2019-04-08 23:00:27

阅读数 854

评论数 0

IDEA社区版不能创建class、package问题

用习惯了Eclipse的我,刚开始用IDEA真的很不习惯,这不又遇到一个小问题。创建了一个maven项目之后,竟然不能new Class 、Inteface这些文件,连package都无法创建。 IDEA社区版需要先将目录性质进行修改,项目右键->Mark Directory ...

2019-04-01 22:48:57

阅读数 158

评论数 0

Push to origin/master was rejected解决办法

前期准备: windows安装Git工具 官网下载地址:https://git-scm.com/downloads git下载之后,安装就好了,详细安装过程这里就不讲述了。我个人安装的就是现在最新的版本2.21.0 问题描述: 在码云上“使用Readme文件初始化这个仓库”创建了一个仓库,然后在...

2019-04-01 18:42:58

阅读数 353

评论数 0

IDEA社区版工具上传代码到码云教程

首先先在码云上创建好git仓库 然后,在idea中创建好项目,点击VCS->Import into Version Control -> Create Git Repository…,创建本地仓库。 选中当前项目 然后右键项目,选中Git-&g...

2019-04-01 15:29:08

阅读数 326

评论数 0

IDEA社区版tomcat配置教程

我看到很多博文介绍使用maven配置tomcat,那种方法我没有尝试,不过社区版其实是有tomcat的->Smart Tomcat。 打开IDEA,Crtl+Alt+S或者 File->setting 在设置里面的plugins插件里面,搜索tomcat就能看到了,点...

2019-03-31 00:45:41

阅读数 1094

评论数 1

IDEA社区版下载安装流程详解

本人一直使用的是Eclipse作为开发工具的,不过现在IDEA非常的受推崇,所以决定上手试一试。网上有很多旗舰版的文章,我没有仔细看,我这次是决定使用社区版的IDEA,虽然功能会少一些,作为练手用完全够用了。 IDEA官网地址:https://www.jetbrains.com/idea/dow...

2019-03-30 10:43:18

阅读数 2256

评论数 0

提示
确定要删除当前文章?
取消 删除