随笔分类 -  架构设计

上一页 1 2 3 4 5 6 7 8 ··· 40 下一页
摘要:pom.xml <?xml version="1.0" encoding="UTF 8"?> <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema 阅读全文
posted @ 2019-11-26 15:43 星朝 阅读(3552) 评论(0) 推荐(0) 编辑
摘要:报错原因: Spring Boot 1.5升级到2.0改动 security开头的配置及management.security均已过期 Actuator 配置属性变化 Endpoint变化   参考来源: http://blog.51cto.com/7308310/2133163?sour 阅读全文
posted @ 2019-11-26 15:41 星朝 阅读(1597) 评论(0) 推荐(0) 编辑
摘要:采用Spring Security AOuth2 和 JWT 的方式,避免每次请求都需要远程调度 Uaa 服务。采用Spring Security OAuth2 和 JWT 的方式,Uaa 服务只验证一次,返回JWT。返回的 JWT 包含了用户的所有信息,包括权限信息。 1.什么是JWT? JSON 阅读全文
posted @ 2019-11-26 15:02 星朝 阅读(1429) 评论(0) 推荐(0) 编辑
摘要:写在前面 喜欢的朋友可以关注下专栏:Java架构技术进阶。里面有大量batj面试题集锦,还有各种技术分享,如有好文章也欢迎投稿哦。 image.png JWT(JSON WEB TOKEN)是基于RFC 7519标准定义的一种可以安全传输的小巧和自包含的JSON对象。由于数据是使用数字签名的,所以是 阅读全文
posted @ 2019-11-26 14:58 星朝 阅读(747) 评论(0) 推荐(0) 编辑
摘要:key/value作用 动态修改配置文件 支持服务协同 建立leader选举 提供服务发现 集成健康检查 除了提供服务发现和综合健康检查,Consul还提供了一个易于使用的键/值存储。这可以用来保存动态配置,协助服务协调,建立领导人选举,并启用其他开发人员可以想构建的任何其他内容。 有两种方法可以使 阅读全文
posted @ 2019-11-25 17:14 星朝 阅读(865) 评论(0) 推荐(0) 编辑
摘要:consul客户端必须配置微服务实例名称和ID,微服务启动的时候需要将名称和ID注册到注册中心,后续微服务之间调用也需要用到. 名称可以通过以下两种方式配置,优先级从高到低.两个都不配置则默认服务名称为application spring.cloud.consul.discovery.service 阅读全文
posted @ 2019-11-25 16:02 星朝 阅读(2757) 评论(0) 推荐(0) 编辑
摘要:前面讲了 Eureka 和 Spring Cloud Config,今天介绍一个全能选手 「Consul」。它是 HashiCorp 公司推出,用于提供服务发现和服务配置的工具。用 go 语言开发,具有很好的可移植性。被 Spring Cloud 纳入其中,Eureka 停止新版本开发,更多的想让开 阅读全文
posted @ 2019-11-25 14:48 星朝 阅读(307) 评论(0) 推荐(0) 编辑
摘要:命令行选项 以下选项全部在命令行中指定。 advertise  通告地址用于更改我们通告给集群中其他节点的地址。默认情况下, bind地址是通告的。但是,在某些情况下,可能存在无法绑定的可路由地址。这个标志使闲聊不同的地址来支持这一点。如果此地址不可路由,则节点将处于持续振荡状态,因为其他 阅读全文
posted @ 2019-11-25 14:41 星朝 阅读(665) 评论(0) 推荐(0) 编辑
摘要:在线演示 演示地址:http://139.196.87.48:9002/kitty 用户名:admin 密码:admin 技术背景 如今微服务架构盛行,在分布式系统中,项目日益庞大,子项目日益增多,每个项目都散落着各种配置文件,且随着服务的增加而不断增多。此时,往往某一个基础服务信息变更,都会导致一 阅读全文
posted @ 2019-11-25 10:01 星朝 阅读(413) 评论(0) 推荐(0) 编辑
摘要:前言 SpringBoot为我们做的自动配置,确实方便快捷,但是对于新手来说,如果不大懂SpringBoot内部启动原理,以后难免会吃亏。所以这次博主就跟你们一起一步步揭开SpringBoot的神秘面纱,让它不在神秘。   正文 我们开发任何一个Spring Boot项目,都会用到如下的启 阅读全文
posted @ 2019-11-22 16:20 星朝 阅读(258) 评论(0) 推荐(0) 编辑
摘要:在使用springcloud的时候运行报这个错,原因是版本冲突导致的,在idea中创建springcloud项目的时候,这里默认是${spring cloud.version},但是如果你使用的是高版本的springcloud的话还好,不会有什么问题,但是当你把parent版本下调到2.1.0以下的 阅读全文
posted @ 2019-11-22 15:17 星朝 阅读(2310) 评论(0) 推荐(0) 编辑
摘要:我们接下来一个一个来看关于Go语言中的三个目录的详细解释先通过go env查看go的环境变量(我这里是mac的环境,所以可能和你的不同) localhost:~ zhaofan$ go env GOARCH="amd64" GOBIN="" GOEXE="" GOHOSTARCH="amd64" G 阅读全文
posted @ 2019-11-22 14:19 星朝 阅读(190) 评论(0) 推荐(0) 编辑
摘要:服务端 rest api @RequestMapping(value = "/phone") public ResponsePhone getPhone(@RequestParam String uid, @RequestParam List<String> orderidlist){} 阅读全文
posted @ 2019-11-21 17:06 星朝 阅读(258) 评论(0) 推荐(0) 编辑
摘要:启动spring cloud中的网关,报错: APPLICATION FAILED TO START Description:The bean 'httpClient', defined in class path resource [org/springframework/cloud/openfe 阅读全文
posted @ 2019-11-21 17:03 星朝 阅读(2621) 评论(0) 推荐(0) 编辑
摘要:0.代码 https://github.com/fengdaizang/OpenAPI 1.引入相关依赖 pom文件如下: <?xml version="1.0" encoding="UTF 8"?> <project xmlns="http://maven.apache.org/ 阅读全文
posted @ 2019-11-21 16:52 星朝 阅读(865) 评论(0) 推荐(0) 编辑
摘要:1、什么是Spring Cloud GatewaySpring Cloud Gateway是Spring官方基于Spring 5.0,Spring Boot 2.0和Project Reactor等技术开发的网关,Spring Cloud Gateway旨在为微服务架构提供一种简单而有效的统一的AP 阅读全文
posted @ 2019-11-21 16:39 星朝 阅读(257) 评论(0) 推荐(0) 编辑
摘要:原文: Consul基本使用 date: 2019 05 13 17:01:37 前言 官网介绍Consul是一个分布式服务网格(Service Mesh)解决方案... 而我目前的理解是提供了分布式系统中的服务发现和配置解决方案, 使用go实现, 目前在github的star是15k, 远超Net 阅读全文
posted @ 2019-11-21 15:12 星朝 阅读(804) 评论(0) 推荐(0) 编辑
摘要:最终成功版。 pom引入mavn依赖: <! consul > <dependency> <groupId>org.springframework.cloud</groupId> <artifactId>spring cloud start 阅读全文
posted @ 2019-11-21 15:09 星朝 阅读(3262) 评论(0) 推荐(0) 编辑
摘要:<! flowchart 箭头图标 勿删 Spring Cloud体系中提供了Config组件来进行配置服务管理。而Consul除了提供服务注册与发现功能外,同时也提供配置管理功能。本位将介绍如何结合Spring Cloud + Consul实现配置管理。 本文中使用的工程及环境参考上篇文章《Spr 阅读全文
posted @ 2019-11-21 14:55 星朝 阅读(510) 评论(0) 推荐(0) 编辑
摘要:本文基本上摘自纯洁的微笑的博客 http://www.ityouknow.com/springcloud/2018/07/20/spring cloud consul.html . 感谢作者的付出.  =============================服务注册基础组件选择===== 阅读全文
posted @ 2019-11-21 11:46 星朝 阅读(1164) 评论(0) 推荐(0) 编辑

上一页 1 2 3 4 5 6 7 8 ··· 40 下一页