首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 企业软件 > 行业软件 >

开发 测试 生产环境 的1点记录

2013-04-20 
开发 测试 生产环境 的一点记录1.概述与方式建立一个层级关系,为不同需求建立隔离开发与测试共用一台主机,

开发 测试 生产环境 的一点记录
1.概述与方式
建立一个层级关系,为不同需求建立隔离
开发与测试共用一台主机,用虚拟机方式隔离
生产环境单独主机

2.具体描述:
①开发环境:数据库分本地与公用,具体使用原则为:不影响其他使用公共的开发数据,限制较小


②测试环境:隔离开发环境,为外部系统提供测试服务
测试服务器必须处理导入数据前需要备份,使结果可逆


③生产环境:严格权限设置,高稳定性
数据处理时,结果可逆,不影响已有使用,在测试服务器上无任何问题才能
生产环境下处理的数据,程序,最终放到逻辑相对完善的测试服务器上面进行

3.测试服务器的需求:
生产环境使用前稳定的模拟,避免掉开发流程导致的干扰
部分程序,有严格的逻辑验证,开发服务器不稳定会造成验证问题


4.具体行为
①项目配置
pom文件中反映不同配置,比如是开发环境,执行是在maven中加 -Pdev即可

②数据稳定性:开发<测试<生产,需要测试 生产环境保障数据的可逆性即处理前先备份使用mysql官方workbench

③程序流程
开发验证--测试验证--生产验证


ps:搭建虚拟机,配置mysql java ftp 多个tomcat nginx这些操作可以直接脚本全本搞定,还好我们只配置一台,不然重复性有点大

热点排行