随笔分类 -  Spring-Cloud

摘要:关于迁移微服务架构,最常被提及的挑战莫过于监控。每个微服务应独立于其他服务的运行环境,所以他们之间不会共享如数据源、日志文件等资源。 然而,较容易的查看服务的调用历史,并且能够查看多个微服务的请求传播是微服务架构的重要需求。获取服务日志不是此问题的正确解决之道,所以这里我要分享一些很有帮助的第三方工 阅读全文
posted @ 2019-10-31 11:21 sandea 阅读(608) 评论(0) 推荐(0) 编辑
摘要:欢迎来到Spring Boot Actuator教程系列的第二部分。在第一部分中,你学习到了spring-boot-actuator模块做了什么,如何配置spring boot应用以及如何与各样的actuator endpoints交互。 在这篇文章中,你将学习sprint boot如何整合外部监控 阅读全文
posted @ 2019-07-17 18:08 sandea 阅读(1843) 评论(0) 推荐(0) 编辑
摘要:Spring Boot Actuator可以帮助你监控和管理Spring Boot应用,比如健康检查、审计、统计和HTTP追踪等。所有的这些特性可以通过JMX或者HTTP endpoints来获得。 Actuator同时还可以与外部应用监控系统整合,比如 Prometheus, Graphite, 阅读全文
posted @ 2019-07-17 17:20 sandea 阅读(912) 评论(0) 推荐(0) 编辑
摘要:背景 分布式系统环境下,服务间类似依赖非常常见,一个业务调用通常依赖多个基础服务。如下图,对于同步调用,当库存服务不可用时,商品服务请求线程被阻塞,当有大批量请求调用库存服务时,最终可能导致整个商品服务资源耗尽,无法继续对外提供服务。并且这种不可用可能沿请求调用链向上传递,这种现象被称为雪崩效应。 阅读全文
posted @ 2019-07-15 18:18 sandea 阅读(822) 评论(0) 推荐(0) 编辑
摘要:前言 github: https://github.com/vergilyn/SpringBootDemo 说明:我代码的结构是用profile来区分/激活要加载的配置,从而在一个project中写各种spring boot的demo。所以很多时候可能在*Application.class中指定了特 阅读全文
posted @ 2018-01-10 11:12 sandea 阅读(284) 评论(0) 推荐(0) 编辑
摘要:原文传送门:Spring Boot application starters ↑传送门里有各Spring-Boot-Starters的依赖pom.xml(一般人我不告诉他) 注意:此为初订版,博主渣翻,语义不一定准确,如有错误欢迎评论区指正 Spring Boot application start 阅读全文
posted @ 2017-12-08 16:45 sandea 阅读(486) 评论(0) 推荐(0) 编辑