摘要: 原文地址: "Spring Cloud 入门 之 Config 篇(六)" 博客地址: 一、前言 随着业务的扩展,为了方便开发和维护项目,我们通常会将大项目拆分成多个小项目做成微服务,每个微服务都会有各自配置文件,管理和修改文件起来也会变得繁琐。而且,当我们需要修改正在运行的项目的配置时,通常需要重阅读全文
posted @ 2019-04-02 19:34 关小西 阅读(64) 评论(0) 编辑
摘要: 原文地址: "Spring Cloud 入门 之 Zuul 篇(五)" 博客地址: 一、前言 随着业务的扩展,微服务会不对增加,相应的其对外开放的 API 接口也势必增多,这不利于前端的调用以及不同场景下数据的返回,因此,我们通常都需要设计一个 API 网关作为一个统一的 API 入口,来组合一个或阅读全文
posted @ 2019-03-26 10:09 关小西 阅读(52) 评论(0) 编辑
摘要: 原文地址: "Flyway 简单入门教程" 博客地址: 一、前言 Flyway 是一款开源的数据库版本管理工具,它更倾向于规约优于配置的方式。Flyway 可以独立于应用实现管理并跟踪数据库变更,支持数据库版本自动升级,并且有一套默认的规约,不需要复杂的配置,Migrations 可以写成 SQL 阅读全文
posted @ 2019-03-22 10:49 关小西 阅读(110) 评论(0) 编辑
摘要: 原文地址: "Spring Cloud 入门 之 Hystrix 篇(四)" 博客地址: 一、前言 在微服务应用中,服务存在一定的依赖关系,如果某个目标服务调用慢或者有大量超时造成服务不可用,间接导致其他的依赖服务不可用,最严重的可能会阻塞整条依赖链,最终导致业务系统崩溃(又称雪崩效应)。 上述的问阅读全文
posted @ 2019-03-19 10:39 关小西 阅读(50) 评论(0) 编辑
摘要: 原文地址: "Logback 整合 RabbitMQ 实现统一日志输出" 博客地址: 一、前言 公司项目做了集群实现请求分流,由于线上或多或少会出现请求失败或系统异常,为了查看失败请求的日志信息,我们得将所有服务的日志文件都打开来进行问题的定位分析,操作起来非常麻烦。因此,我们开发组决定设计一套日志阅读全文
posted @ 2019-02-26 20:48 关小西 阅读(617) 评论(0) 编辑
摘要: 原文地址: "JWT 基础教程" 博客地址: 一、前言 针对前后端分离的项目,大多是通过 token 进行身份认证来进行交互,今天将介绍一种简单的创建 token 的方式 JWT。 二、基本介绍 2.1 定义 JSON Web Token(JWT)是一个非常轻巧的规范。这个规范允许我们使用 JWT 阅读全文
posted @ 2018-11-26 15:48 关小西 阅读(260) 评论(0) 编辑
摘要: 原文地址: "Spring Boot 整合 FastDFS 客户端" 博客地址: 一、前言 前两篇介绍整体上介绍了通过 Nginx 和 FastDFS 的整合来实现文件服务器。但是,在实际开发中对图片或文件的操作都是通过应用程序来完成的,因此,本篇将介绍 Spring Boot 整合 FastDFS阅读全文
posted @ 2018-10-21 22:05 关小西 阅读(1245) 评论(0) 编辑
摘要: 原文地址: "Nginx 整合 FastDFS 实现文件服务器" 博客地址: 一、前言 本篇衔接 "《FastDFS 环境搭建》" 内容进行讲解,上篇文章我们实现了图片上传的功能,但是无法通过 http 进行访问,本篇将解决该问题。 建议读者先浏览 "《FastDFS 环境搭建》" 再继续浏览本篇文阅读全文
posted @ 2018-10-19 10:46 关小西 阅读(149) 评论(0) 编辑
摘要: 原文地址: "FastDFS 环境搭建" 博客地址: 一、前言 最近闲下来,整理了一下笔记,今天就分享一下 FastDFS 环境搭建吧。 二、介绍 2.1 FastDFS 定义 FastDFS 是用 C 语言编写的一款开源的分布式文件系统。FastDFS 为互联网量身定制,充分考虑了冗余备份、负载均阅读全文
posted @ 2018-10-19 10:45 关小西 阅读(123) 评论(0) 编辑
摘要: 原文地址: "Spring Cloud 入门 之 Feign 篇(三)" 博客地址: 一、前言 在上一篇文章 "《Spring Cloud 入门 之 Ribbon 篇(二)》" 中介绍了 Ribbon 使用负载均衡调用微服务,但存在一个问题:消费端每个请求方法中都需要拼接请求服务的 URL 地址,存阅读全文
posted @ 2018-07-10 14:40 关小西 阅读(237) 评论(0) 编辑