首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    什么是开发环境、测试环境生产环境

    上周有小伙伴咨询,开发/测试/生产环境的概念,今天就做一个小结~ 1、开发环境 开发环境是程序员专门用来写代码的环境,一般是自己本地的电脑,也可以是远程的云服务器。...产品和测试同学验收没问题后,就把代码发布到生产环境啦。 3、生产环境 生产环境是正式对外的,给客户使用的环境。 开发把测试好的代码“部署”到生产服务器后,准备一个生产域名,外面用户通过生产域名访问。...为了数据隔离和安全,数据库也会分为这3种环境,不同环境分别对应不同的数据库。 细心的同学可能会发现,有些公司还会多出一种环境,就是“预发布环境”。...预发布环境的配置、代码和数据库跟生产环境一模一样,不一样的地方是,预发布环境有自己的独立域名。 需要“预发布环境”的原因可能有以下原因: 1、需要生产数据库才能测试这个新功能。...2、对测试要求非常苛刻,在发布到生产环境前,需要模拟生产环境的一切配置,完全走一遍没问题再发布到生产环境才更安全。 --- end ----

    4.9K11

    uat环境生产环境的区别_angular 生产环境 相对路径无效

    项目上线,测试环境正常,上UAT环境后访问不到数据,于是开始步步分析,细细琢磨,最终成功上UAT,但影响了上生产环境的时间,造成项目延时发布,第一次遇到这么奇怪的事情,之后就是2017年12月26(周二...)的上生产环境,不过可怕的事情还是发生了:本地、测试、UAT环境都正常,生产环境有访问不到数据,直到12月27号2:00才解决,以上是问题情景。...这边也想了很长时间:为什么UAT环境代码好好的,正式环境就不行了,拉的是一套代码,不同的地方就是Disconf配置文件了(这里我前后核对了不下六遍,前两遍确实有问题及时做了修改,最后一遍我是一个一个字核对的...以下是我这边出现访问不到数据的三个情况: 1、Disconf环境配置文件的配置(本地、测试、UAT及生产环境都会有所差别),具体看各个环境的访问地址; 2、系统中访问的子系统接口是否同步上了相应的环境,...在相应环境上直接访问接口验证是否部署成功; 3、httpClient工具类中http和https是有区别的,线上环境和UAT环境一定要是https://开头的(从发现这个问题和解决花了我不少时间),https

    61010

    Kafka 生产环境部署指南

    1 Kafka 基本概念和系统架构 在 Kafka 集群中存在以下几种节点角色: Producer:生产者,生产消息并推送到 Kafka 集群中。...3.5 文件系统 Kafka 在生产环境中建议部署在 Linux 操作系统上,根据官网的测试报告,XFS 的性能要强于 ext4,因此生产环境建议使用 XFS 文件系统。...,在 Confluent 官网推荐了以下 GC 调优参数,该参数在 LinkedIn 的大型生产环境中得到过验证(基于 JDK 1.8 u5)。...6.1.3 设置环境变量 编辑 /etc/profile 文件设置环境变量: export KE_HOME=/usr/local/kafka-eagle/kafka-eagle-web-2.0.6 export...Kafka in Production] (https://docs.confluent.io/platform/current/kafka/deployment.html) [Kafka(4)-kafka生产环境规划部署

    4.1K42

    Asp.Net Core 程序部署到Linux(centos生产环境(一):普通部署

    运行环境 照例,先亮底 centos:7.2 cpu:1核 2G内存 1M带宽 辅助工具:xshell xftp 搭建.net core运行环境 .net core 的运行环境我单独写了一篇,...请看我的这篇文章[linux(centos)搭建.net core 运行环境] 准备你的.net core web 程序 我这里新建一个空的.net core web程序用以演示,实际部署时是你的项目...类似windows控制台),那么如果: 1、服务器突然死机重启了; 2、异常导致站点服务挂掉了; 3、运行的shell被运维人员或什么人不知道,关掉了; 等等原因,不管什么原因,服务异常关闭在生产环境都是不可接受的...守护进程是需要开机启动的; cd /usr/lib/systemd/system/ vim supervisord.service 插入以下内容,保存: # dservice for systemd (CentOS...)生产环境(二):docker部署(已发布)

    3K10

    什么是开发环境、测试环境、UAT环境、仿真环境生产环境

    Test 用户验收测试 PET Performance Evaluation Test 性能评估测试(压测) SIM simulation 仿真 PRD/PROD production 产品/正式/生产...我们开发过程中一般经常会遇到以下环境: pro、uat环境、pre、test、dev环境,中文名字:生产环境、用户验收环境、灰度环境、测试环境、开发环境 简单的来说就是: pro环境生产环境,面向外部用户的环境...uat环境:验收测试环境,主要面向要交付的人员进行验证测试。 pre环境:灰度环境,外部用户可以访问,但是服务器配置相对低,其它和生产一样。...仿真环境:顾名思义是和真正使用的环境一样的环境(即已经出售给客户的系统所在环境,也成为商用环境),所有的配置,页面展示等都应该和商家正在使用的一样。...生产环境生产环境是指正式提供对外服务的环境 一般情况下,我们系统开发必须要经历的三个阶段:开发->测试->上线。

    39.9K32

    Kubernetes生产环境最佳实践

    毫无疑问,生产环境中的Kubernetes是一个很好的解决方案,但需要花费一些时间来设置和熟悉这个工具。由于现在许多公司都希望在生产中使用Kubernetes,因此有必要考虑一些最佳实践。...生产环境中的Kubernetes Kubernetes是一个复杂并且学习曲线陡峭的编排工具,但它具有丰富的功能。生产操作应尽可能小心谨慎处理。...但假设您在生产中独自管理Kubernetes。在这种情况下,关注最佳实践是非常重要的,特别是关于可观察性、日志记录、集群监控和安全配置。 我们很多人都知道,在生产环境中运行容器不是一件容易的事情。...RBAC限制谁可以访问您的生产环境和集群。 集群置备和负载均衡 生产级Kubernetes基础设施通常需要考虑某些关键方面,例如高可用性、多主机、多etcd Kubernetes集群等。...Kubernetes从可用性、可伸缩性、安全性、弹性、资源管理和监控的角度来应对生产环境产生的风暴。

    1.7K30

    Docker 生产环境实践1

    1、以指定用户运行容器 -u username 特殊权限 --privileged=true -net= --restart="always" keepalived安装在宿主机 Docker生产环境实例...1 几台运行着CentOS 7的Docker宿主机,使用systemd作为系统管理程 序; 一台MongoDB服务器或一个复制集合; 一台ElasticSearch服务器或一个集群。...image.png 其中systemd的写法如下: 环境变量 EnvironmentFile=/usr/etc/service-locations.env EnvironmentFile=/usr/...bin/docker stop %n Restart=on-failure RestartSec=1s TimeoutStartSec=120 TimeoutStopSec=30 ########环境文件的区分...cluster.env:包括了集群间的所有不同之处,如所使用的数据库前缀、是测试还是生产环境、外部地址等。这个文件中最重要的信息是属于该集群的所有宿主机的IP地址。

    89110

    django生产环境配置详解

    网上查询得知:Django 关闭DEBUG模式后,就相当于是生产环境了,Django官网上指出如果是django框架一旦作为生产环境,那么它的静态文件访问接口就不应该从Django框架中走了,应该有独立的...web环境,首推nginx 。...举例如图: 但是一旦放到生产环境(也就是关闭掉DEBUG模式),你在nginx中就要单独做访问/static/目录的路由。...2.然后将STATICFILES_DIRS 列表中所有目录下的内容也拷贝到STATIC_ROOT目录下 静态目录拷贝后的结果如图: 对是拷贝,不是剪切,所以生产中最好把开发测试目录过滤掉在放到生产环境。...STATIC_ROOT 是Django框架放到生产环境中的唯一的一个静态目录     而当你设置DEBUG=False时,就必须在Django框架前端部署nginx或者其他web服务器来提供静态访问入口

    1.4K20
    领券