首页
学习
活动
专区
工具
TVP
发布

Spring Cloud 微服务

基于 Spring Cloud 的微服务架构
专栏作者
21
文章
45914
阅读量
20
订阅数
Spring Cloud 微服务(九)- 集成 Spring Boot Admin
SBA(spring-boot-admin) 可简单理解为一个 UI 组件,提供 Endpoint 接口数据的界面展示。
安宁
2020-07-25
1.9K0
Spring Cloud 微服务(八):链路追踪
在项目中,添加 peacetrue-microservice-zipkin 模块,安装启动 Zipkin 服务:
安宁
2020-07-24
5030
Spring Cloud 微服务(七)- 下:日志收集详解
本文详细介绍日志信息从应用到 Elasticsearch 的具体传输过程,是 日志收集集成 的升级篇。
安宁
2020-07-24
2.3K0
Spring Cloud 微服务(七)- 上:日志收集集成
每次看日志信息都需要登陆到远程服务器,会很麻烦,而且不同应用的日志需要切换到不同的日志文件,有时候还要联合多个日志文件查看请求涉及的所有信息。总结下来主要有 3 点问题:
安宁
2020-07-24
2.6K0
spring-cloud-config:配置同步原理
以下通过一个实际案例展开分析,案例为:修改 Github 远程仓库路由配置后,路由转发功能实时生效。该案例构建于 peacetrue-microservice-template 项目(dev/1.1.0/config-sync 分支)。
安宁
2020-07-20
1.3K0
Spring Cloud 微服务(外篇):一次部署故障
之前只运行 NGINX 和 FBG 棋盘游戏很稳定。接着使用 配置中心+注册中心+接口网关 取代了 NGINX,也没有出现问题。后来再加上 UAA 认证授权中心,就总是出问题。启动 UAA 之后,接口网关就挂了;再启动接口网关,UAA 就挂了,不知道什么原因。
安宁
2020-07-17
6140
Spring Cloud 微服务(六):UAA 安装部署
点击 apache-tomcat-9.0.37.zip 下载 Tomcat。解压后修改脚本执行权限:
安宁
2020-07-17
1.4K0
Spring Cloud 微服务(五):快速开始
打开 peacetrue-microservice-template 项目,可以看到如下项目结构:
安宁
2020-07-17
4640
Spring Cloud 微服务(四):演示效果
本文介绍微服务项目实际运行效果。微服务项目已部署在网站 https://peacetrue.cn/ 上,可直接查看演示效果。
安宁
2020-07-17
4240
Spring Cloud 微服务(三) :项目简介
本项目源码放在 Github 上,可以检出后查看;如果想在本地运行,需要检出与本项目配套的 远程仓库。
安宁
2020-07-17
7670
Spring NettyWebServer 启动运行机制
在运行 Spring Boot Reactive 应用时,需要在应用内启动一个 WebServer,那么 WebServer 的启动过程是怎样的呢?通过以下源码:
安宁
2020-07-15
2.6K0
SpringApplication 启动时如何选择 ConfigurableApplicationContext
本文主要说明在调用 SpringApplication.run(…​) 时,如何实例化 ConfigurableApplicationContext,也即是如何选择 ConfigurableApplicationContext 的子类。
安宁
2020-07-14
3.3K0
UAA 概念
具有两个标识区域等效于建立两个独立的 UAA 部署,但使用的资源较少。这种类型的资源管理可以减少运营和维护开销。
安宁
2020-07-11
5.9K0
spring.profiles.active 和 spring.profiles.include 的区别
spring.profiles.active 和 spring.profiles.include 有什么区别呢?笔者认为主要是语意上的区别,实际使用效果相同。假设,项目有 2 种环境:dev、prod,我们选择激活其中一种;其中涉及到 3 种组件:https、mysql、log,我们根据环境选择包含一个或多个。active 的构件被认为是与环境有关的,include 的构件被认为是与环境无关的。使用示例如下:
安宁
2020-07-09
4.6K0
Spring Cloud 微服务(二) :缘由
每一门开发语言提供的基础 SDK 是所有开发者编程的基础。 如果实现的功能比较简单,直接使用基础 SDK ,然后配合少量开发就好; 随着实现的功能越来越复杂,开发的工作量越来越多,难度越来越大,这时候需要使用一些第三方类库。 基于第三方类库,我们可以更快地实现自己想要的功能。 第三方类库帮助我们实现功能的程度会有不同:
安宁
2020-07-07
2640
Spring Cloud 微服务(一) :概述
链路追踪中心,集中监控微服务系统中所有请求的执行路径。Sleuth 是侦探的意思。
安宁
2020-07-07
6180
spring gateway 取代 nginx
最近学了 spring gateway,之前都是使用 nginx 作为反向代理服务器,但 nginx 比较生疏,现在有了 spring gateway,也可以进行反向代理,作为 java 程序员,配置起来更顺手,所以自然而然地想要用 spring gateway 替换掉 nginx。
安宁
2020-07-06
10.8K1
UAA 教程
UAA 是 User Account and Authentication 首字母的缩写, 是 CloudFoundry(一个 PaaS 服务供应商)开源的用户帐号和身份认证服务,可用于搭建 OAuth2 认证授权服务器。
安宁
2020-07-05
1.8K0
WebFlux 请求响应接口
简单介绍 org.springframework:spring-webflux 中的请求响应接口。
安宁
2020-07-05
2.4K0
根据端口杀进程
从左到右从上到下数,COMMAND 是第 1 个,PID 是第 2 个,数到 398 就是第 10 个。理论上不完全准确,应该取第 3 行监听状态中的 PID。
安宁
2020-07-05
7340
点击加载更多
社区活动
RAG七天入门训练营
鹅厂大牛手把手带你上手实战
Python精品学习库
代码在线跑,知识轻松学
博客搬家 | 分享价值百万资源包
自行/邀约他人一键搬运博客,速成社区影响力并领取好礼
技术创作特训营·精选知识专栏
往期视频·千货材料·成员作品 最新动态
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档