Jenkins+Svn+Docker+SpringCloud 实现可持续自动化微服务

Jenkins+Svn+Docker+SpringCloud实现可持续自动化微服务 由于文档已形成于word文档形式,粘贴复制麻烦,顾上传至百度网盘,敬请提出宝贵意见。 链接: https://pan.baidu.com/s/1i45dQLJ  密码: 5yuc

2018-01-03 13:46:25

阅读数 2171

评论数 3

数据拟合教程

数据拟合教程 1.搭建环境 1.1所需软件 1) VMware Workstation Pro(VMware-workstation-full-12.0.0) 2) CentosIOS(详细版本CentOS-7-x86_64-DVD-1611) 3) FileZilla Clien...

2017-04-24 12:15:13

阅读数 4293

评论数 0

centos7搭建jstorm2.1.1集群环境

1、软件需求•VMware Workstaton 12.0.0•Putty•FileZilla•apache-tomcat-8.5.13.tar.gz•jdk-8u121-linux-x64.tar.gz•zookeeper-3.5.2tar.gz•jstorm-2.1.1.zip2、集群规划•1...

2017-04-24 10:25:45

阅读数 976

评论数 0

Centos7安装CDH6文档

1软件需求 vagrant_1.9.6_x86_64.msi VirtualBox-5.1.24-117012-Win.exe vagrant-centos-7.2.box mysql-connector-java-5.1.47.tar.gz CDH6相关软件包(cm6.0和 cdh6....

2019-01-19 14:48:59

阅读数 397

评论数 0

hadoop3.1.1+scala2.12.8+spark2.4.0分布式集群搭建

1前期准备 1.1软件 jdk-8u191-linux-x64.tar.gz hadoop-3.1.1.tar.gz scala-2.12.8.gz spark-2.4.0-bin-hadoop2.7.gz 1.2集群规划 IP Hostname ...

2018-12-19 16:54:12

阅读数 139

评论数 0

Superset可视化数据分析平台

1.背景 Superset 是 Airbnb 开源的数据分析与可视化平台,同时也是由 Python 语言构建的轻量级 BI 系统。Superset 可实现对 TB 量级数据进行处理,兼容常见的数十种关系或非关系型数据库,并在内部实现 SQL 编辑查询等操作。除此之外,基于 Web 服务的 Sup...

2018-10-09 08:13:12

阅读数 722

评论数 0

用Go语言构建微服务(2)创建第一个微服务

在博客系列的第2部分中,我们将:·        设置Go工作区·        构建第一个微服务·        使用GorillaWeb Toolkit在HTTP上提供一些JSON。为了专注于Go基础知识,我们会稍后在DockerSwarm上部署它。介绍    虽然通过HTTP提供JSON并不...

2018-06-04 22:02:17

阅读数 1587

评论数 0

用Go语言构建微服务(1)简介和基本原理

作者简介:在这个博客系列中,将使用Go编程语言构建微服务,并逐步添加必要的集成,以使它们在Spring Cloud / Netflix OSS环境中,很好地运行在Docker swam上。如果您不确定微服务是什么,建议您阅读Martin Fowler关于这方面的文章。有关微服务的操作模型的更多信息...

2018-05-31 22:47:56

阅读数 1245

评论数 0

可持续自动化构建微服务(13)jenkins 自动化构建

第十三章 Jenkins 自动化构建13、 jenkins 自动化构建13.1 构建 maven 项目 docker 镜像13.1.1 创建 maven 工程 13.1.2 添加 docker-maven 插件 13.1.3 在 jenkins 中构建一个 maven 项目在 Jenkins 首页...

2018-05-29 08:14:55

阅读数 771

评论数 0

可持续自动化构建微服务(12)Jemeter 压力测试

第十二章 Jemeter 压力测试 Apache JMeter 是 Apache 组织开发的基于 Java 的压力测试工具。用于对软件做压力测试,它最初被设计用于 Web 应用测试,但后来扩展到其他测试领域。 它可以用于测试静态和动态资源,例如静态文件、Java 小服务程序、 CGI 脚本、 Ja...

2018-05-29 08:13:59

阅读数 343

评论数 0

可持续自动化构建微服务(11)SpringCloud 与 Docker 结合

第十一章 SpringCloud 与 Docker 结合 11、 SpringCloud 与 Docker 结合下面我们把第六章的两个Spring Cloud项目与docker结合起来,实现程序的编译、打包、发布一体化,前提需要Docker私有仓库。11.1 编辑 POM 文件在父子项目中,都增加...

2018-05-29 08:12:37

阅读数 1199

评论数 0

可持续自动化构建微服务(10)SpringCloud 快速入门

第十章 SpringCloud 快速入门 按照官方的话说:Spring Cloud 为开发者提供了在分布式系统(如配置管理、服务发现、断路器、智能路由、微代理、控制总线、一次性 Token、全局锁、决策竞选、分布式会话和集群状态)操作的开发工具。最关键的是它足够简单,一般的开发人员只需要几天时间就...

2018-05-28 14:33:18

阅读数 410

评论数 0

可持续自动化构建微服务(9)Spring Boot 快速入门

第九章 SpringBoot 快速入门 Spring 家族发展到今天,已经很庞大了。作为一个开发者,想使用这一系列的技术,需要一个一个的搞配置,然后还有个版本兼容性问题,其实挺麻烦的,偶尔也会出现小坑,影响着开发进度。Spring Boot 提供可插拔的设计,就是各种 starter,把一些常用的...

2018-05-28 13:58:35

阅读数 237

评论数 0

可持续自动化构建微服务(8)搭建 Portainer 可视化界面

第八章 安装 Protainer 8、 搭建 Portainer 可视化界面8.1 swarm 主节点操作(192.168.33.21)8.1.1 下载 portainer 镜像命令:docker pull portainer/portainer8.1.2 启动 portainer命令:docke...

2018-05-28 13:38:41

阅读数 1461

评论数 0

可持续自动化构建微服务(7)安装 jenkins

第七章 安装 jenkins Jenkins 是一个开源软件项目,是基于 Java 开发的一种持续集成工具,允许持续集成和持续交付项目,无论用的是什么平台。这是一个免费的源代码,可以处理任何类型的构建或持续集成。集成 Jenkins 可以用于一些测试和部署技术。 7、 安装 jenkins7.1 ...

2018-05-28 13:22:08

阅读数 1376

评论数 0

可持续自动化构建微服务(6)搭建 DockerSwarm 模式集群

第六章 搭建 DockerSwarm 模式集群 Swarm 是 Docker 公司在 2014 年 12 月初发布的一套较为简单的工具,用来管理 Docker 集群,它将一群 Docker 宿主机变成一个单一的,虚拟的主机。Swarm 使用标准的 Docker API 接口作为其前端访问入口,换言...

2018-05-28 13:07:59

阅读数 372

评论数 0

可持续自动化构建微服务(5)搭建 docker 私有仓库

第五章 搭建 docker 私有仓库 Docker Hub 是一个很好的用于管理公共镜像的地方,我们可以在上面找到想要的镜像(Docker Hub 的下载量已经达到数亿次);而且我们也可以把自己的镜像推送上去。但有的时候,使用场景需要我们有一个私有的镜像仓库用于管理自己的镜像,这个时候我们就通过 ...

2018-05-28 13:01:09

阅读数 184

评论数 0

可持续自动化构建微服务(4)Centos7 安装 docker

第四章 Centos7 安装 docker Docker 是一个开源的引擎,可以轻松的为任何应用创建一个轻量级的、可移植的、自给自足的容器。开发者在笔记本上编译测试通过的容器可以批量地在生产环境中部署,包括 VMs(虚拟机)、 bare metal、 OpenStack 集群和其他的基础应用平台。...

2018-05-28 12:04:57

阅读数 416

评论数 0

可持续自动化构建微服务(3)安装 Subversion

第三章 安装 Subversion Subversion 是一个自由开源的版本控制系统。在 Subversion 管理下,文件和目录可以超越时空。 Subversion 将文件存放在中心版本库里,这个版本库很像一个普通的文件服务器,不同的是,它可以记录每一次文件和目录的修改情况,这样就可以借此将数...

2018-05-28 11:31:40

阅读数 119

评论数 0

可持续自动化构建微服务(2)流程设计及规划

2、 流程设计及规划2.1 整体流程图  通过 jenkins 管理代码的编译、 打包和上传; 通过 Portainer 操作 docker swarm 模式集群, 管理发布、升级等; 2.2 服务器规划 ...

2018-05-28 11:26:53

阅读数 196

评论数 2

提示
确定要删除当前文章?
取消 删除
关闭
关闭