上一页 1 ··· 14 15 16 17 18 19 20 21 22 ··· 47 下一页
摘要: 在工作中有用到ansible用于自动部署和环境配置,这里整理了一份很详尽的使用指南,如果有用到的可以看看。关于使用ansible自动部署一个网站和docker化,将在下一篇文章中介绍,敬请期待。文章内容主要翻译整理自ansible官方网站推荐的Ansible-Up and Running一书。 1 阅读全文
posted @ 2019-07-12 11:58 sunsky303 阅读(6932) 评论(0) 推荐(0) 编辑
摘要: 编程免不了要写配置文件,如果你还在用xml/ini/json,就有点过时了,怎么写配置也是一门学问。 YAML 是专门用来写配置文件的语言,非常简洁和强大,远比 JSON 格式方便。 本文介绍 YAML 的语法,以 JS-YAML 的实现为例。你可以去在线 Demo 验证下面的例子。 一、简介 YA 阅读全文
posted @ 2019-07-07 10:16 sunsky303 阅读(515) 评论(0) 推荐(1) 编辑
摘要: 在GitLab 8.8中引入。 介绍 管道是持续集成,交付和部署的顶级组件。 管道包括: 定义要运行的作业的作业。例如,代码编译或测试运行。 定义何时以及如何运行的阶段。例如,该测试仅在代码编译后运行。 如果有足够的并发Runners,则Runners并行执行同一阶段中的多个作业。 如果一个阶段的所 阅读全文
posted @ 2019-07-05 16:28 sunsky303 阅读(647) 评论(0) 推荐(0) 编辑
摘要: CI / CD方法简介 软件开发的持续集成基于自动执行脚本,以最大限度地减少在开发应用程序时引入错误的可能性。从新代码的开发到部署,它们需要较少的人为干预甚至根本不需要干预。 它涉及在每次小迭代中不断构建,测试和部署代码更改,从而减少基于有缺陷或失败的先前版本开发新代码的风险。 这有三种主要方法,每 阅读全文
posted @ 2019-07-05 16:24 sunsky303 阅读(1499) 评论(0) 推荐(1) 编辑
摘要: gearman是什么? 它是分布式的程序调用框架,可完成跨语言的相互调用,适合在后台运行工作任务。最初是2005年perl版本,2008年发布C/C++版本。目前大部分源码都是(Gearmand服务job Server)C++,各个API实现有各种语言的版本。PHP的Client API与Worke 阅读全文
posted @ 2019-07-04 18:39 sunsky303 阅读(6447) 评论(0) 推荐(2) 编辑
摘要: Golang逃逸分析 介绍逃逸分析的概念,go怎么开启逃逸分析的log。 以下资料来自互联网,有错误之处,请一定告之。 sheepbao 2017.06.10 什么是逃逸分析 wiki上的定义 In compiler optimization, escape analysis is a method 阅读全文
posted @ 2019-07-04 11:39 sunsky303 阅读(513) 评论(0) 推荐(0) 编辑
摘要: 刚开始写这篇文章的时候,目标非常大,想要探索 Go 程序的一生:编码、编译、汇编、链接、运行、退出。它的每一步具体如何进行,力图弄清 Go 程序的这一生。 在这个过程中,我又复习了一遍《程序员的自我修养》。这是一本讲编译、链接的书,非常详细,值得一看!数年前,我第一次看到这本书的书名,就非常喜欢。因 阅读全文
posted @ 2019-07-04 11:15 sunsky303 阅读(992) 评论(0) 推荐(0) 编辑
摘要: 1 概念 1.1 模型 节点 在具体的工程项目中,一个节点往往是一个操作系统上的进程。在本文的模型中,认为节点是一个完整的、不可分的整体,如果某个程序进程实际上由若干相对独立部分构成,则在模型中可以将一个进程划分为多个节点。 异常 1.2 副本 副本(replica/copy)指在分布式系统中为数据 阅读全文
posted @ 2019-07-04 11:14 sunsky303 阅读(451) 评论(0) 推荐(0) 编辑
摘要: 1.引言 产品要求的功能都都开发完了,但这并不是终结。怎么样做才能让我们的服务具有更好的质量。笔者结合自己的遇到的问题和工作中的经验,并以提问的方式,给读者一点点建议 2. 提问QA (重要性不分先后) 2.1 如果服务器重启,服务是否能自动拉起? 建议加入/etc/init.d/local开机启动 阅读全文
posted @ 2019-07-04 11:04 sunsky303 阅读(431) 评论(0) 推荐(0) 编辑
摘要: 这次给大家介绍下k8s的亲和性调度:nodeSelector、nodeAffinity、podAffinity、Taints以及Tolerations用法。 这次给大家介绍下k8s的亲和性调度:nodeSelector、nodeAffinity、podAffinity、Taints以及Tolerat 阅读全文
posted @ 2019-07-04 10:01 sunsky303 阅读(847) 评论(0) 推荐(0) 编辑
上一页 1 ··· 14 15 16 17 18 19 20 21 22 ··· 47 下一页
显示搜索