随笔分类 - 工作总结
摘要:今天在做springboot整合成springCloud并注册到consul中时,发现若注册到consule中成功 则不能启动swagger,且不能提供任何API服务,要是能提供API服务则不能注册到consule中,并报错“ Spring MVC found on classpath, which
阅读全文
摘要:最近在公司项目中碰到了@PostConstruct这个注解,不解其意,查阅了下,总结如下:1、从Java EE5规范开始,Servlet中增加了两个影响Servlet生命周期的注解,@PostConstruct和@PreDestroy,这两个注解被用来修饰一个非静态的void()方法。写法有如下两种
阅读全文
摘要:前言 SpringBoot为我们做的自动配置,确实方便快捷,但是对于新手来说,如果不大懂SpringBoot内部启动原理,以后难免会吃亏。所以这次博主就跟你们一起一步步揭开SpringBoot的神秘面纱,让它不在神秘。 正文 我们开发任何一个Spring Boot项目,都会用到如下的启
阅读全文
摘要:在使用springcloud的时候运行报这个错,原因是版本冲突导致的,在idea中创建springcloud项目的时候,这里默认是${spring cloud.version},但是如果你使用的是高版本的springcloud的话还好,不会有什么问题,但是当你把parent版本下调到2.1.0以下的
阅读全文
摘要:我们接下来一个一个来看关于Go语言中的三个目录的详细解释先通过go env查看go的环境变量(我这里是mac的环境,所以可能和你的不同) localhost:~ zhaofan$ go env GOARCH="amd64" GOBIN="" GOEXE="" GOHOSTARCH="amd64" G
阅读全文
摘要:服务端 rest api @RequestMapping(value = "/phone") public ResponsePhone getPhone(@RequestParam String uid, @RequestParam List<String> orderidlist){}
阅读全文
摘要:启动spring cloud中的网关,报错: APPLICATION FAILED TO START Description:The bean 'httpClient', defined in class path resource [org/springframework/cloud/openfe
阅读全文
摘要:前言: 最近开发了Zuul网关的实现和Spring Cloud Gateway实现,对比Spring Cloud Gateway发现后者性能好支持场景也丰富。在高并发或者复杂的分布式下,后者限流和自定义拦截也很棒。 提示: 本文主要列出本人开发的Zuul网关核心代码以及Spring C
阅读全文
摘要:0.代码 https://github.com/fengdaizang/OpenAPI 1.引入相关依赖 pom文件如下: <?xml version="1.0" encoding="UTF 8"?> <project xmlns="http://maven.apache.org/
阅读全文
摘要:1、什么是Spring Cloud GatewaySpring Cloud Gateway是Spring官方基于Spring 5.0,Spring Boot 2.0和Project Reactor等技术开发的网关,Spring Cloud Gateway旨在为微服务架构提供一种简单而有效的统一的AP
阅读全文
摘要:原文: Consul基本使用 date: 2019 05 13 17:01:37 前言 官网介绍Consul是一个分布式服务网格(Service Mesh)解决方案... 而我目前的理解是提供了分布式系统中的服务发现和配置解决方案, 使用go实现, 目前在github的star是15k, 远超Net
阅读全文
摘要:最终成功版。 pom引入mavn依赖: <! consul > <dependency> <groupId>org.springframework.cloud</groupId> <artifactId>spring cloud start
阅读全文
摘要:<! flowchart 箭头图标 勿删 Spring Cloud体系中提供了Config组件来进行配置服务管理。而Consul除了提供服务注册与发现功能外,同时也提供配置管理功能。本位将介绍如何结合Spring Cloud + Consul实现配置管理。 本文中使用的工程及环境参考上篇文章《Spr
阅读全文
摘要:本文基本上摘自纯洁的微笑的博客 http://www.ityouknow.com/springcloud/2018/07/20/spring cloud consul.html . 感谢作者的付出. =============================服务注册基础组件选择=====
阅读全文
摘要:<! 一个博主专栏付费入口 <! 一个博主专栏付费入口结束 <! flowchart 箭头图标 勿删 使用consul 介绍 Consul包含多个组件,但是作为一个整体,为你的基础设施提供服务发现和服务配置的工具.他提供以下关键特性: 服务发现 Consul的客户端可用提供一个服务,比如 api 或
阅读全文
摘要:<! flowchart 箭头图标 勿删 一、背景介绍 在分布式系统中动态配置中,可以避免重复重启服务,动态更改服务参数等。一句话非常重要。 另外一篇文章也是这样说的,哈哈。 Consul 作为Spring 推荐的分布式调度系统其也具备配置中心的功能, 我们也可以利用其作为配置中心,其client端
阅读全文
摘要:<! python安装手册开始 <! python安装手册结束 版权声明:本文为博主原创文章,遵循 CC 4.0 BY SA 版权协议,转载请附上原文出处链接和本声明。 本文链接:https://blog.csdn.net/qq_36027670/article/details/79701775 <
阅读全文
摘要:使用Consul来替换Eureka Consul简介 Consul 是一套开源的分布式服务发现和配置管理系统,由 HashiCorp 公司用 Go 语言开发。 它具有很多优点。包括: 基于 raft 协议,比较简洁; 支持健康检查, 同时支持 HTTP 和 DNS 协议
阅读全文
摘要:Spring Cloud Consul 项目是针对Consul的服务治理实现。Consul是一个分布式高可用的系统,具有分布式、高可用、高扩展性 Consul Consul 是 HashiCorp 公司推出的开源工具,用于实现分布式系统的服务发现与配置。与其他分布式服务注册与发现的方案,Consul
阅读全文
摘要:<! 一个博主专栏付费入口 <! 一个博主专栏付费入口结束 <! flowchart 箭头图标 勿删 在 Spring Cloud 体系中,几乎每个角色都会有两个以上的产品提供选择,比如在注册中心有:Eureka、Consul、zookeeper、etcd 等;网关的产品有 Zuul、Spring
阅读全文

浙公网安备 33010602011771号