答疑:为什么互联网公司预发环境通常只有一套,而开发环境有多套?
创始人
2025-05-28 12:39:50

一、概念介绍

首先大家先对开发环境、预发环境、灰度环境和线上环境有个基本的了解:

开发环境:开发环境是程序员专门用于开发的服务器,配置可以比较随意,为了开发调试方便,一般打开全部错误报告和测试工具,是最基础的环境1。开发环境中研发人员有时会根据自己需要调整系统参数,如果release的时候仅仅交付了代码并没有指明系统参数修改,这时很容易出问题。

预发环境:预发环境是测试环境到生产环境的过渡,需要跟生产环境配置一模一样,只是规模上比较小。预发环境中新功能为最新代码,其他功能代码和生产环境一致。预发环境一般数据库和线上共享,代码部署环境隔离线上。预发环境是测试人员模拟运维人员进行部署和配置的测试。预发环境可以提前验证线上稳定功能和新增功能的兼容性,从而尽量避免新功能对生产环境的影响。

灰度环境:灰度环境就是生产环境,所影响的也是生产环境,范围比测试环境更广,更真实,其实就是小范围的生产环境。灰度环境是在正式发布之前,在部分用户或服务器上试运行新版本的软件,以检测是否存在问题或者收集用户反馈3。灰度环境可以降低发布风险,提高用户体验。

线上环境:线上环境即生产环境,用户使用的环境,由特定人员来维护,一般人没有权限去修改。线上环境是正式运行公司业务的环境,一般数据库和程序都有严格的权限控制,不允许随意重启和变动数据。

二、答疑

2.1 为什么互联网公司预发环境通常只有一套,而开发环境有多套?

2.1.1 性质不同

预发环境是正式发布前最后一次测试,需要跟生产环境配置一模一样,只是规模上比较小。预发环境一般数据库和线上共享,代码部署环境隔离线上。这样可以保证预发环境的稳定性和质量,避免出现线上无法复现的问题。

开发环境是公司内网的本地环境,方便开发人员快速开发和测试新功能。开发环境中研发人员有时会根据自己需要调整系统参数,如果 release 的时候仅仅交付了代码并没有指明系统参数修改,这时很容易出问题。所以开发环境需要多套,以满足不同需求的并行开发和测试。

2.1.2 成本不同

预发机器成本高,通常预发环境的配置高于开发环境,硬件成本更高,如果预发环境也可以搞很多套,会造成大量的资源浪费。

预发环境的维护成本比较高,需要专业的运维人员保障上线质量的最后检查。开发环境的部署和维护成本比较低,可以采用持续集成方案来自动化发布多套环境。

2.2.3 风险不同

由于预发环境通常和线上配置相同,访问线上库,不同的功能之间可能会有冲突,多个不同的功能同时在语法测试容易导致数据不一致等风险。
增加了预发环境相互影响,预发影响线上的可能性。

2.2.4 增加复杂度

数据隔离的复杂度,多个预发环境之间想要做到相互隔离非常复杂,不隔离配置和数据相互影响又容易造成数据不一致,影响测试效果。

测试和发布流程的复杂度,多个预发环境的测试和发布可能相互影响,需要相互协调。

相关内容

热门资讯

上交所最新上市发审动态揭保荐机... 导读:在这份《最新审核动态》,上交所也按照惯例通报了在IPO审核过程中发现带病闯关上市的两大监管案例...
股票行情快报:XD永吉股(60... 证券之星消息,截至2025年6月3日收盘,XD永吉股(603058)报收于7.92元,上涨1.15%...
“稳定币”概念股暴涨背后:三重... 本报(chinatimes.net.cn)记者卢梦雪 北京报道 美国《GENIUS法案》通过,香港《...
稳定币突然爆火,对我们有啥影响... 节前,其实有一件大事发生。那就是,香港政府在宪报上刊登了《稳定币条例》。《稳定币条例》正式成为法例,...
“童装第一股”五年亏掉5亿,深... 来源 | 深蓝财经撰文 | 杨波“童装第一股”,安奈儿的老板这回真不想干了。6月3日,安奈儿刊发关于...
成都天府机场外一辆新能源车着火... 来源 | TcehWire6月3日上午,有多位网友发视频称,四川成都天府机场T2航站楼外道路上一辆新...
三四千家都在卖?零公里二手车是... 说起最近的汽车市场,相信一个很神奇的名词突然爆火,这就是零公里二手车,零公里和二手车这两个看上去完全...
一年融资三轮,这家半导体公司获... 5月,证监会官网新增披露17家企业进行IPO辅导备案。至此,2025年新增披露123家企业辅导备案。...
有个股收益率突破2000%!港... 2025.06.03本文字数:2443,阅读时长大约5分钟作者 |第一财经 王方然"叮!"——一声信...
原创 特... 近期,美国联邦巡回上诉法院批准恢复执行特朗普的关税政策,这一消息瞬间吸引全球目光,再次将特朗普的关税...
布局无尽能源:这7家能源公司正... 中核集团透露,近日,新一代人造太阳“中国环流三号”实现百万安培亿度H模,即同时实现等离子体电流100...
全球及中国2MHz核磁共振岩芯... 全球及中国2MHz核磁共振岩芯分析仪行业动态规划及投资机遇调研报告2025-2031年 【全新修订...
李在明出口民调大幅领先 新总统... 新华社首尔6月3日电 韩国第21届总统选举3日正式投票。根据三大电视台在投票结束后公布的联合出口民调...
中国太保发布500亿战新并购基... 6月3日,中国太保正式发布总规模500亿元的太保战新并购基金与私募证券投资基金。上海市委常委、常务副...
6月4日A股投资避雷针︱电声股... 电声股份股东赏睿集团、曾俊、周晓露拟减持合计不超5%股份;博深股份董事陈怀荣拟减持不超1.38%股份...
年初以来上涨8.3%!渣打人民... 6月3日,渣打人民币环球指数(RGI)最新报告显示,该指数2025年前4月连续上行,升至八个月以来高...
董宇辉首次与省委书记互动,意义... 成为“老板”不到一年的董宇辉,和政界的互动达到了新高度。据《广西日报》报道,6月3日,广西壮族自治区...
21 深度丨国投证券高层再变阵... 21世纪经济报道记者李域 深圳报道国投证券高层人事变动还在持续。近日,五矿集团官网最新信息显示,原国...
*ST京蓝遭二次立案!信披违规... 记者 黄敏2025年5月31日,京蓝科技股份有限公司(*ST京蓝,证券代码:000711)发布关于收...
*ST恒立信披违规遭查,业绩预... 记者 秦楚远2024年8月16日,恒立实业发展集团股份有限公司(以下简称“*ST恒立”,代码0006...
华菱钢铁:5家投资者合计向硅钢... 华菱钢铁(000932.SZ)6月3日晚间公告披露,为加快推进公司硅钢项目建设,通过在湖南省联交所公...
央行多措并举稳资金 六月流动性... 为保持银行体系流动性充裕,中国人民银行日前发布公告称,5月央行以固定数量、利率招标、多重价位中标方式...
国产EDA概念股爆发,概伦电子... 6月3日,EDA概念股爆发。 截至收盘,概伦电子(688206.SH)涨近10%,盘中一度涨逾14%...
电商运营:2024年中国化妆品... 今天分享的是:电商运营:2024年中国化妆品年鉴 报告共计:509页 《2024 年中国化妆品年鉴》...
远见丨商业热点观察:中企“数字... 本期话题:随着全球化竞争格局的深刻变革和AI技术革命渗透,中国企业的“出海”战略也在加快。伴随商品、...
小米汽车一季度亏损收窄至5亿,... 6月3日,小米创始人雷军在小米投资者大会上表示,小米汽车业务亏损正在逐步收窄,预计在今年第三、四季度...
官宣!朱江涛获任招商证券总裁,... 6月3日盘后,招商证券发布《第八届董事会第二十次会议决议公告》,其中披露,董事会同意聘任朱江涛先生担...
招商银行原副行长朱江涛接任,招... 朱江涛担任总裁,招商证券管理层迎新。招商证券(600999.SH)6月3日公告称,聘任朱江涛担任总裁...
全球财经连线|贸易风向牵动全球... 南方财经记者李依农 上海报道全球市场再度受到贸易风向牵动。据央视新闻报道,美国总统特朗普宣布将把进口...