摘要:
1 创建任务 (1)回到首页,点击新建按钮 .如下图,输入名称,选择创建一个Maven项目,点击OK (2)源码管理,选择Git (3)Build 命令: 用于清除、打包,构建docker镜像 最后点击“保存”按钮 1.5.2 执行任务 返回首页,在列表中找到我们刚才创建的任务 点击右边的绿色箭头按 阅读全文
摘要:
Jenkins简介 Jenkins,原名Hudson,2011年改为现在的名字,它 是一个开源的实现持续集成的软件工具。官方网站:http://jenkins-ci.org/。 Jenkins 能实施监控集成中存在的错误,提供详细的日志文件和提醒功能,还能用图表的形式形象地展示项目构建的趋势 阅读全文
摘要:
Gogs 4.1 什么是Gogs Gogs 是一款极易搭建的自助 Git 服务。 Gogs 的目标是打造一个最简单、最快速和最轻松的方式搭建自助 Git 服务。使用 Go 语言开发使得 Gogs 能够通过独立的二进制分发,并且支持 Go 语言支持的 所有平台,包括 Linux、Mac OS X、Wi 阅读全文
摘要:
1 Dockerfile 1.1 什么是Dockerfile Dockerfile是由一系列命令和参数构成的脚本,这些命令应用于基础镜像并最终创建一个新的镜像。 1、对于开发人员:可以为开发团队提供一个完全一致的开发环境; 2、对于测试人员:可以直接拿开发时所构建的镜像或者通过Dockerfile文 阅读全文
摘要:
1 消息总线组件SpringCloudBus 1.1 SpringCloudBus简介 如果我们更新码云中的配置文件,那客户端工程是否可以及时接受新的配置信息呢?我们现在来做有一个测试,修改一下码云中的配置文件中mysql的端口 ,然后测试http://localhost:9001/label 阅读全文
摘要:
熔断器Hystrix 2.1 为什么要使用熔断器 在微服务架构中通常会有多个服务层调用,基础服务的故障可能会导致级联故障,进而造成整个系统不可用的情况,这种现象被称为服务雪崩效应。服务雪崩效应是一种因“服务提供者”的不可用导致“服务消费者”的不可用,并将不可用逐渐放大的过程。 如果下图所示: 阅读全文