
部署
zl1zl2zl3
这个作者很懒,什么都没留下…
展开
-
Docker+Jenkins+Nginx+Spring Boot 自动化部署项目
Docker通过linux的namespace实现资源隔离、cgroups实现资源控制,通过写时复制机制(copy-on-write)实现了高效的文件操作,在实际开发中可用于提供一次性的环境、微服务架构的搭建、统一环境的部署。虽然Docker已经是风靡全球的容器技术了,统一环境避免环境问题上是Docker的主要吸引点之一,但使用时详细还是会遇到不少问题的,比如个人搭建时曾思考过这些问题:Jenkins官网既然有Docker上安装Jenkins的流程了,那我该怎么使用Jenkins容器呢?如果使用转载 2020-07-24 15:43:04 · 257 阅读 · 0 评论 -
一套基础自动化部署搭建过程
问题背景公司初创技术团队,没有任何基础设施的情况下,需要搭建一系列code管理以及自动化部署等工具....所以 引发了下面一系列的部署过程,历时两天,中间也是碰到各种问题,但最终把基本工具全部搭建成功,耶~,下面带大家一起看下此次搭建过程。资源服务器一台,CentOS的,公司就给了一台配置较低的服务器当临时服务器,没办法了,就这么搞吧。思考:如果我用传统的yum来安装,肯定会被我...转载 2020-04-07 21:19:41 · 358 阅读 · 0 评论 -
某小公司项目环境部署演变之路
前言在环境部署问题上,我们经历了3个阶段:传统安装、镜像恢复、自动发现注册+指令下达。目前镜像恢复后,启动虚拟机,一旦能ping通我们公司地址,就会自动注册这台机器(即使没有其他外网访问权限、也未开放任何对外端口),我们也就有了这台机器的管理权限,可批量群控下发指令。(第二阶段、第三阶段均为我自主设计。)背景我们是一家产品+定制化需求公司,项目做好之后会直接部署到客户服务器上。而客...转载 2020-02-12 22:21:48 · 363 阅读 · 0 评论 -
微服务部署:蓝绿部署、滚动部署、灰度发布、金丝雀发布
在项目迭代的过程中,不可避免需要”上线“。上线对应着部署,或者重新部署;部署对应着修改;修改则意味着风险。目前有很多用于部署的技术,有的简单,有的复杂;有的得停机,有的不需要停机即可完成部署。本文的目的就是将目前常用的布署方案做一个总结。一、蓝绿布署Blue/Green Deployment(蓝绿部署)1、定义蓝绿部署是不停老版本,部署新版本然后进行测试,确认OK,将流量切...转载 2018-02-09 14:36:53 · 1639 阅读 · 0 评论 -
Spring Boot导出jar包发布
一:事由现在的项目组开发项目使用的是Spring Boot的技术,开发的时候是直接通过一个入口主函数来启动项目的。如果将项目交给客户,怎样才能正确的发布运行呢?百度了一下有关的知识,大概了解到是通过导出jar包,直接运行来实现的。不过从网上查阅的资料,都不太理想,于是自己和另外一个同事就倒腾开了。倒腾了好一会,最终找到了一个比较简单有效的方法来实现,现在分享如下。二:从Eclipse中导出...转载 2017-02-27 11:28:14 · 5692 阅读 · 0 评论 -
使用Nomad构建弹性基础架构: 作业生命周期
这是Nomad构建弹性基础架构系列(第1部分,第2部分)中的第三部分。在本系列中,我们将探讨Nomad如何处理意外故障、停机和集群基础架构的日常维护,通常不需要操作员干预。在本文中,我们将介绍Nomad如何通过提供一个一致的工作流来管理整个作业生命周期,从而为您的计算基础设施增加弹性,包括用于更新和迁移作业的健壮选项,从而帮助最小化甚至消除停机时间。操作job的工作流Nomad作业规范...翻译 2018-10-07 15:34:05 · 1628 阅读 · 0 评论 -
服务部署如何做到高可用?这份“三级跳”秘籍送给你
作者 | 勿忘我来源 | 公众号:“京东云”本文从部署的角度介绍了高可用服务所需具备的规范,案例部分通过对 Yum 源服务架构的演变让读者更好的理解高可用服务部署。一个高可用的服务需要从部署、变更、预案、监控、安全等多方面考虑。如何做到 99.99% 服务高可用的要求,需要各个角色的工程师共同努力。从部署的角度,本文介绍了高可用服务所需具备的规范,案例部分通过对 Yum 源服务架构...转载 2019-03-19 15:10:42 · 714 阅读 · 0 评论