其实devops就是为了让开发、运维和QA可以高效协作的流程。(可以把DevOps看作开发、技术运营和质量保障(QA)三者的交集。) DevOps对应用程序发布的影响 在很多企业中,应用程序发布是一项涉及多个团队、压力很大、风险很高的活动。然而在具备DevOps能力的组织中,应用程序发布的风险很低, ...
分类:
其他好文 时间:
2019-12-26 17:56:22
阅读次数:
82
日前,用IW做了小东西,开始用单独的执行程序发布,一切都没有什么问题,但是发布到正式环境中,用windows IIS发布,怎么也获取不了程序所在的物理路径,而后看了万一的博客,试了一下程序能正常运行,特此记录一下. IWApplication.gGetAppPath;//程序所在物理路径 ...
分类:
Web程序 时间:
2019-12-24 13:34:33
阅读次数:
75
1.SCRUM部分 第六次冲刺各成员情况 1.201731031124 今日进展: 在微信小程序发布上面依旧存在问题,我们小组的人试过了各种方式,找了许多网上的博客还是不能成功发布,发布的事情只有搁置了。和小组成员一起对前端保修页面进行了一些小的微调,使得页面元素增加了一些,美观了一点 存在问题: ...
分类:
其他好文 时间:
2019-12-04 13:42:34
阅读次数:
85
Docker 介绍 docker是什么 操作系统级别的虚拟化,基于linux内核的namespace和cgroup 解决了什么 可以打包程序 环境的一致性,迁移方便 docker 与虚拟机对比 启动 磁盘 隔离程度 应用场景 打包程序发布 部署微服务 测试 持续集成 应用程序隔离 安装配置 官网 w ...
分类:
其他好文 时间:
2019-11-16 19:30:28
阅读次数:
61
在日常开发过程中,如果能够将本地的python程序发布到pypi服务器上,则能够极大的提高安装、升级的效率。发布程序包括以下几个重点: 使用setup.py文件,打包程序为tar.gz包 使用pip安装twine程序包 配置.pypirc文件到用户目录下 使用twine上传tar.gz包 1、使用s ...
分类:
编程语言 时间:
2019-10-28 21:00:47
阅读次数:
117
golang服务平滑重启小结背景golang程序平滑重启框架supervisor出现defunct原因使用master/worker模式背景在业务快速增长中,前期只是验证模式是否可行,初期忽略程序发布重启带来的暂短停机影响。当模式实验成熟之后会逐渐放量,此时我们的发布停机带来的影响就会大很多。我们整个服务都是基于云,请求流量从四层->七层->机器。要想实现平滑重启大致有三种方案,一种是
分类:
其他好文 时间:
2019-10-20 09:20:48
阅读次数:
103
在业务快速增长中,前期只是验证模式是否可行,初期忽略程序发布重启带来的暂短停机影响。当模式实验成熟之后会逐渐放量,此时我们的发布停机带来的影响就会大很多。我们整个服务都是基于云,请求流量从 四层->七层->机器。
要想实现平滑重启大致有三种方案,一种是在流量调度的入口处理,一般的做法是 ApiG... ...
分类:
其他好文 时间:
2019-10-19 19:08:21
阅读次数:
80
在上一篇文章中,我们实现了第一个ROS程序—发布器(publisher),然而在上一篇文章的最后我们也注意到,尽管我们的程序非常小,但占据的CPU资源却非常多。 " " 这是因为在发布器的 循环里没有执行必要的 操作,使得发布器一直以最高速率运行,长时间占用CPU。 本篇文章分为以下两部分: 1. ...
分类:
其他好文 时间:
2019-10-04 11:16:03
阅读次数:
78
在上一篇文章中我们安装好了ROS环境。本篇文章我们将熟悉ROS中的一些概念(Concept),并尝试使用C++来实现一个发布器(Publisher)和一个订阅器(Subscriber)。 该文章是个人学习ROS的过程记录,参考的书是中文版 "《ROS机器人编程:原理与应用》" ,英文版为 "A Sy ...
分类:
其他好文 时间:
2019-10-02 18:39:59
阅读次数:
164
默认情况下执行 npm run release使用build命令打包时自动将打包好的安装程序发布到仓库,有时候不需要每次打包都上传到仓库,这时我们只需要在build命令后面加上参数-p never 即可跳过,官方文档默认是always,这里我们修改package.json文件即可 ...
分类:
其他好文 时间:
2019-09-25 12:27:21
阅读次数:
83