服务发现之来源 在云计算和容器化技术发展火热的当下,微服务的趋势逐渐流行。那什么是微服务架构?简单来说,微服务就是用一组小服务的方式来构建一个应用,服务独立运行在不同的进程中,服务之间通过轻量的通讯机制(如 RESTful 接口)来交互,并且服务可以通过自动化部署方式独立部署。 从定义中不难理解,微 ...
分类:
其他好文 时间:
2019-02-04 01:09:38
阅读次数:
250
容器交付流水线,它以容器技术为基础,践行DevOps的理念,围绕容器业务端到端场景提供持续集成和持续交付能力,包括代码编译、镜像构建与交付、自动化部署、升级回滚等能力,并提供全量能力接口,便于与企业已有流程相结合,同时接口屏蔽底层容器概念,对接口进行了二次封装,接口定义更贴近于CI/CD业务概念,使得熟悉CI/CD流程的用户能快速切换。
分类:
其他好文 时间:
2019-01-31 10:34:04
阅读次数:
207
项目进行微服化改造后系统发布就变得愈为重要,因为持续集成导致部署变得越来越频繁,人工部署带来的一些问题日渐凸显,大家可能都有被系统部署线问题困扰过的经历。 本篇我们将会使用Jenkins+Gitlab来实现程序的持续集成和自动化发布。 1.新建项目提交到GitLab 首先需要有一个GitLab仓库, ...
分类:
Web程序 时间:
2019-01-28 01:06:57
阅读次数:
193
在使用jenkins进行自动化部署的时候遇到一个问题,通过jenkins进行自动化部署的时候执行java命令时,提示java不知道是啥命令,确定是装好了java的,猜测是环境变量问题,但是在/etc/profile中也设置了环境变量的,在服务器上新建一个shell文件使用java就可以识别,在网上博 ...
分类:
系统相关 时间:
2019-01-27 10:54:43
阅读次数:
248
搜索关键词:pipeline中执行nohup时忽略执行& 问题: 在做自动化部署的时候,脚本如下: 总是执行到.jar这里后面的指定日志输出和后台运行命令(>'$app_home'/ 2>&1 &)没有执行 解决: 将nohup到最后的&之间的命令用''单引号引起来,当做一个整体命令 ...
分类:
编程语言 时间:
2019-01-24 21:09:53
阅读次数:
1152
阅读目录 一、前言 二、使用钉钉推送的优势 三、配置 阅读目录 一、前言 二、使用钉钉推送的优势 三、配置 一、前言 最近使用Jenkins进行自动化部署,但是发布署后,并没有相应的通知,虽然有邮件发送通知,但是发现邮件会受限于大家接受的设置,导致不能及时看到相关的发布内容。由于之前有用Gitlab ...
分类:
其他好文 时间:
2019-01-23 17:31:38
阅读次数:
271
其旨在打造一个集应用开发、大数据存储、处理、分布式计算、自动化部署的无节点微服务集中开发与运行平台,以响应业务的快速变更,满足系统对大数据,大并发与开发效率的需求; 平台设计以数据为核,以groovy脚本为基础,通过提供api、异步消息处理、调度等基础构件来支持应用的快速开发; 核心是通过整合现有开 ...
分类:
其他好文 时间:
2019-01-23 13:50:37
阅读次数:
190
Kubernetes 1.3 从入门到进阶 安装篇: kubernetes-ansible 上一篇文章我们介绍了使用minikube快速部署kubernetes1.3到单机上. 多台机器构成的集群,本次介绍kubernetes-ansible来进行安装。ansible是自动化部署一大神器,接下来就让 ...
分类:
Web程序 时间:
2019-01-20 11:48:47
阅读次数:
245
说明:该说明文档的案例是:在windows上部署Jenkins服务,最终将持续集成的war包自动部署到远程服务器(Centos 7)上。 一、Jenkins安装 1、 Jenkins下载地址:https://jenkins.io/download/,如图,我现在的是windows版本的: 2、 下载 ...
分类:
其他好文 时间:
2019-01-17 20:09:18
阅读次数:
196
一、软件安装 1.安装jdk环境 JDK下载地址:http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html jdk-8u121-linux-x64.tar.gz 这里选择Linux64位后缀 ...
分类:
系统相关 时间:
2019-01-14 15:56:48
阅读次数:
366