SpringCloud
文章平均质量分 74
SpringCloud
杨航 AI
请访问我的博客,别看广告,看聊效
http://blog.sina.com.cn/hanghangaidoudou
http://我的QQ空间,和csdn空间
展开
-
通过Rancher安装K8s
说明我们用kubernetes去管理Docker集群,即可以将Docker看成Kubernetes内部使用的低级别组件。另外,kubernetes不仅仅支持Docker,还支持Rocket,这是另一种容器技术。希望我这篇文章中简单的描述能让你对两者有所理解和认识。机器准备两台虚拟机Centos版本需要大于7.5192.168.20.85 master192.168.20...转载 2019-09-05 18:50:01 · 2696 阅读 · 0 评论 -
Docker安装Confluence
参考链接: https://my.oschina.net/u/2289161/blog/1648587 https://hub.docker.com/r/cptactionhank/atlassian-confluence/dockerfile https://my.oschina.net/u/2289161/blog/1647061 https://my.oschina.net/u/2289161/blog/838218 https://hub.docker.com/r/cptactionhan转载 2022-07-16 20:11:00 · 2118 阅读 · 1 评论 -
windows docker 空出C盘 迁移到其他盘
下面是操作方法: 首先关闭docker 关闭所有发行版:wsl --shutdown 将docker-desktop-data导出到D:\SoftwareData\wsl\docker-desktop-data\docker-desktop-data.tar(注意,原有的docker images不会一起导出)wsl --export docker-desktop-data D:\SoftwareData\wsl\docker-desktop-data\docker-desktop转载 2021-11-13 22:01:21 · 1005 阅读 · 0 评论 -
Spring基于状态机squirrel-foundation简单使用
squirrel-foundation的一些使用方法在百度上资料还是比较少,我是根据以下三个大佬写的文章借鉴的,在这里记录一下。1、squirrel-foundation-demo2、Squirrel使用(中文文档)3、squirrel-foundation状态机的使用细节我在这里直接粘贴代码,便于自己之后理解。 /** * 通过Spring创建StateMachineBuilder实例,通过buidler创建状态机(单例) * 创建无类型化状态机,简化状态机,防.转载 2021-01-08 17:16:04 · 1332 阅读 · 0 评论 -
状态机
背景1.很多文章都分享过状态管理的相关方案,方案和具体业务相关性强,可以给我们提供通用的设计思路与方法论,很难提供一些通用工具组件出来 2.本次调研的主要目的是,提供实现状态引擎可以共用的工具组件,来提高状态管理相关的开发效率,避免重复造轮子 3.本次主要调研了业界常用的、开源的、社区文档说明较多的两种方案 4.spring-statemachine是spring官方提供的状态机实现 5.squirrel-foundation是一个开源的轻量级的状态机实现(马蜂窝交易系统、美团ERP研发中心方案转载 2021-01-08 09:58:42 · 733 阅读 · 0 评论 -
spring cloud各个微服务打包到docker容器内
日常你所启动的微服务比如这样的java -jar eureka-0.0.1-SNAPSHOT.jar --server.port=41578 --spring.profiles.active=local然后想把它给整Docker里玩玩首先要在打包好的Spring Boot同级目录下,建立一个Dockerfile然后在这个文件下写上以下内容,大致的意思上从服务器下载个alpin...原创 2019-11-16 23:13:47 · 993 阅读 · 1 评论 -
Spring Cloud Eureka Consul使用和对比
Spring Cloud简介最大的区别是Eureka保证AP, Consul为CP。Consul强一致性(C)带来的是:服务注册相比Eureka会稍慢一些。因为Consul的raft协议要求必须过半数的节点都写入成功才认为注册成功Leader挂掉时,重新选举期间整个consul不可用。保证了强一致性但牺牲了可用性。Eureka保证高可用(A)和最终一致性:服务注册相对要...转载 2019-01-18 11:35:03 · 433 阅读 · 0 评论 -
定时任务(Spring Cloud Task)
引入依赖 <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter</artifactId> </dependency> ...转载 2018-11-15 16:20:31 · 1666 阅读 · 0 评论 -
基于 Spring Cloud 完整的微服务架构实战
本项目是一个基于 Spring Boot、Spring Cloud、Spring Oauth2 和 Spring Cloud Netflix 等框架构建的微服务项目。@作者:Sheldon地址:https://github.com/zhangxd1989技术栈Spring boot - 微服务的入门级微框架,用来简化 Spring 应用的初始搭建以及开发过程。 Eureka - 云端...转载 2018-07-31 07:28:59 · 597 阅读 · 0 评论 -
Spring Cloud应用监控与管理Actuator
由于我们把一个复杂高耦合的单体系统拆分成了多个小型服务,所以部署应用的数量在不断增长,造成维护复杂度大大提升。所以我们需要一套自动化的监控运维机制,这套运维机制可以不间断的获取每个服务应用的各种指标,并根据这些指标信息来制定监控预警规则。 Spring Boot提供了一个依赖模块:spring-boot-starter-actuator,这个模块可以自动为Spring Boot...转载 2018-07-21 09:41:43 · 5039 阅读 · 0 评论 -
Spring Cloud Sleuth进阶实战
为什么需要Spring Cloud Sleuth微服务架构是一个分布式架构,它按业务划分服务单元,一个分布式系统往往有很多个服务单元。由于服务单元数量众多,业务的复杂性,如果出现了错误和异常,很难去定位。主要体现在,一个请求可能需要调用很多个服务,而内部服务的调用复杂性,决定了问题难以定位。所以微服务架构中,必须实现分布式链路追踪,去跟进一个请求到底有哪些服务参与,参与的顺序又是怎样的,从而达...转载 2018-07-13 16:22:35 · 288 阅读 · 0 评论 -
Spring Cloud 中 分布式事务解决方案 -- 阿里GTS的使用
1:依赖引入 <!--gts相关--> <!--数据库连接--> <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter...转载 2018-07-13 14:55:23 · 3897 阅读 · 2 评论 -
Spring cloud系列十四 分布式链路监控Spring Cloud Sleuth
1. 概述Spring Cloud Sleuth实现对Spring cloud 分布式链路监控 本文介绍了和Sleuth相关的内容,主要内容如下:Spring Cloud Sleuth中的重要术语和意义:Span、Trance、AnnotationZipkin中图形化展示分布式链接监控数据并说明字段意义Spring Cloud集成Sleuth + Zipkin 的代码demo: Sleuth集成Z...转载 2018-07-05 14:44:29 · 226 阅读 · 0 评论