python中django项目上线环境部署 第一步 安装python虚拟环境 1 安装虚拟环境virtualenv 2 安装virtualenvwrapper工具 3 确认virtualenvwrapper.sh脚本正常使用 4 确认用户环境变量配置文件,有virtualenvwrapper.sh的 ...
分类:
编程语言 时间:
2019-04-23 15:35:37
阅读次数:
180
上周一使用发布系统为项目进行发版实验的时候提示失败,提示如下: 提示shell执行stop命令的时候项目返回的exitcode是 137 或者143 反正不是期待的exitcode0,然后脚本里面明明写了 exit 0 ; 后来和shuchang一起去找运维zhangke 和fuzengj 帮着一起 ...
分类:
其他好文 时间:
2019-04-22 10:45:19
阅读次数:
557
1.线上环境数据的复杂度以及数据量是测试环境不能比拟的。 2.业务操作的不可控性,用户错误的使用习惯。 3.实际场景的复杂性。 上线之后,测试人员需要做好以下二件事: 第一,灰度测试 项目上线之后,首先是测试人员开始做灰度测试。 灰度测试时,可以设置由业务开关或者白名单之类做控制,只要少量数据或添加 ...
分类:
其他好文 时间:
2019-04-16 16:08:04
阅读次数:
175
在项目中使用mybatis做为持久层框架,mysql数据库。项目上线前,DBA要求我们将每张数据库表中的字段都设置默认值和not null。之前项目中有一些insert语句是将表中所有字段都列出来,然后把它做为一个通用的插入语句来使用。举个简单的例子:假如一张数据库表blog中有如下几个字段:id, ...
分类:
数据库 时间:
2019-04-14 09:27:53
阅读次数:
209
在项目开始初期时运维就要参与进来,制定相关的标准和规范,开发在编码过程中要遵守这些标准和规范,满足运维提出的“可运维”的要求。因为我们的目标都是为了项目上线后可以更快、更稳定、更安全的运行,这个目标肯定会得到多个部门和领导的支持。可运维的标准?针对可运维的标准要看具体情况,不同的团队、业务都有不同的... ...
分类:
其他好文 时间:
2019-03-25 20:33:32
阅读次数:
158
前言 完善的django项目上线,有很多种上线的方法,比如apache, uwsgi, nginx等。这里只介绍2种,一种是django自带的,另外一种则是nginx + uwsgi完成介绍。这里的系统环境采用的是ubantu系统, python环境采用的是python3, django环境采用1. ...
分类:
其他好文 时间:
2019-03-25 16:20:10
阅读次数:
134
在甲方安全建设的过程中,除了项目上线外需要经过黑盒的安全测试,还需要在整个SDL进行建设。 因为单单只是黑盒测试的点是有限的,但是如果内部内置了一个后门,不能够及时的发现。 如果从0开始去写可能会浪费很多的时候,也不想再去重复造轮子,于是调研了一些开源中比较好的扫描工具,然后花了几天的时候,写了一个 ...
分类:
其他好文 时间:
2019-02-25 20:21:28
阅读次数:
220
1、问题描述:项目上线后,会在接口调用时客户端出现502异常,而服务端则对该此请求作出处理。 2、问题原因:经过排查后得知是由于请求并发量大,造成超过请求超时间,但是apache中队列已经加载到请求信息,所有会对请求作出处理。 3、解决方式:通过配置 timeout=1200000 Keepaliv ...
分类:
Web程序 时间:
2019-02-19 15:01:03
阅读次数:
348
相信很多人可能听过或没听过ABP这个框架,在我接触此框架时也是在现在所在的公司开始接触的,我们用此开源框架作为我们项目的架构,我们正好做的是Sass云服务多租户管理系统开发,并且经过了一年多高速迭代,已经将项目上线并供用户使用。 下面就针对ABP框架的每个具体的知识点从大概描述到具体使用阐述下,希望 ...
分类:
其他好文 时间:
2019-02-13 12:41:40
阅读次数:
155
上半年公司有一个新的APP项目上线,我们在项目首页做个二维码,然后用户用手机扫一扫就能下载了。但是很多用户反映扫一扫之后下载不了,了解之后才知道这些用户都是使用的微信的扫一扫,而我们开发测试人员一般使用uc之类的浏览器做扫描。上网查了一下,微信自带的内置浏览器屏蔽了下载功能,所以才出现用微信扫一扫不 ...
分类:
微信 时间:
2019-01-27 21:58:08
阅读次数:
397