700字范文,内容丰富有趣,生活中的好帮手!
700字范文 > 个人 对 开发环境 测试环境 预发布环境 灰布发布 生产环境的理解

个人 对 开发环境 测试环境 预发布环境 灰布发布 生产环境的理解

时间:2021-12-03 19:55:01

相关推荐

个人 对 开发环境 测试环境 预发布环境 灰布发布 生产环境的理解

开发环境

顾名思义就是开发的同事按照需求文档进行编码实现的一个过程,供开发同事使用的一个环境

测试环境

由测试同事自己搭建的一个测试环境,当开发人员编码结束并进行单元测试给测试同事提测了之后,这个时候测试同事对产品进行测试,测试流程结束后,并对bug进行提交然后回归验证

预发布环境

指的是从测试环境到生产环境的一个过渡环境,就是准备发版上线的一个环境。通常预发布环境和上产环境使用的是同一个数据库,所以我们在预发布环境进行二次测试的时候,最好不要随意的去创建一些脏的测试数据,避免影响线上环境客户的真实使用

- 预发布环境和测试环境的区别

它们使用的域名服务器是不一样的预发布环境通常比生产环境功能点多,因为有本次迭代新加的功能

生产环境

生产环境指的就是线上环境,一般开发没有这个权限的,但有这个需要的话,也可以加

灰度发布

除了上面几个环境以外,还有一个在研发过程中,常说的就是这个灰度发布,它指的就是从预发布环境到生产环境之间的一个过程,因为通常公司一般都会把生产环境给部署到多台服务器上面,防止其中的一台突然宕机了,导致产品大面积功能无法使用,影响客户的体验感,所以我们都是有多台服务器的,灰度发布就是先发到一些服务器上面,如果说失败了,就可以在这几台服务器上面进行回滚就可以了,回滚就直接在 持续化集成工具 jenkins 里面将之前的历史版本再构建一次就可以了

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。