摘要: 原因: 容器同时只能管理一个进程,如果这个进程结束了容器就退出了,但是不表示容器只能运行一个进程(其他进程可在后台运行),但是要使容器不退出必须要有一个进程在前台执行。 解决方案: 启动脚本最后一个进程一定要用前台运行方式 即在进程最后不加 &(&表示在后台执行),否则容器退出 可在脚本后加 /bi 阅读全文
posted @ 2019-04-15 17:25 保军Baojun 阅读(10576) 评论(0) 推荐(0) 编辑
摘要: Docker挂载主机目录,访问相应的文件出现Premission denied的权限访问问题, Docker挂载主机目录,访问相应的文件出现Premission denied的权限访问问题, [root@localhost soft]# docker images REPOSITORY TAG IM 阅读全文
posted @ 2019-04-15 17:24 保军Baojun 阅读(1946) 评论(0) 推荐(0) 编辑
摘要: 打开一个Terminal: 换yum源: 安装python3 如果出现如下错误:否则忽略 解决办法: 使用豆瓣pip源加速: 创建pip.conf 内容如下: 命令行执行: 阅读全文
posted @ 2019-04-15 12:38 保军Baojun 阅读(1307) 评论(0) 推荐(0) 编辑
摘要: 今天有用户报告了一个issue: 当他访问我们的网站时出现了以下错误: 但是我访问同样的地址却没有这个问题,连续访问多次,查看uWSGI日志发现出现以下ERROR: 原来是请求头的大小超出了uWSGI的buffer大小,默认时4K,我们没有做过修改,既然不够大,那就给大点呗, 修改uwsgi.ini 阅读全文
posted @ 2019-04-09 17:51 保军Baojun 阅读(596) 评论(0) 推荐(0) 编辑
摘要: 这里不解释celery,如果不清楚可以参考下面链接: http://docs.celeryproject.org/en/latest/getting-started/introduction.html 这里来演示一下在Django项目中如何使用celery: 1. 首先我们需要使用到两个库,用pip 阅读全文
posted @ 2019-03-30 23:39 保军Baojun 阅读(689) 评论(1) 推荐(0) 编辑
摘要: 接受表达式的元组可以是嵌套式的,例如 (a, b, (c, d))。只要这个 接受元组的嵌套结构符合表达式本身的嵌套结构,Python 就可以作出正 确的对应。 用嵌套元组来获取经度: ❶ 每个元组内有 4 个元素,其中最后一个元素是一对坐标。 ❷ 我们把输入元组的最后一个元素拆包到由变量构成的元组 阅读全文
posted @ 2019-03-29 17:33 保军Baojun 阅读(642) 评论(0) 推荐(0) 编辑
摘要: (1)将.pfx格式的证书转换为.pem文件格式: openssl pkcs12 -in xxx.pfx -nodes -out server.pem (2)从.pem文件中导出私钥server.key: openssl rsa -in server.pem -out server.key (3)从 阅读全文
posted @ 2019-03-29 15:30 保军Baojun 阅读(4354) 评论(0) 推荐(0) 编辑
摘要: 项目是一个web server + 多个client的形式,client由用户安装在自己的电脑上 由http升级为https后,我们通过在Nginx做了80端口重定向443的配置,使用户通过访问http:xxx.xxxx.com服务器时转为https:xxxx.xxxx.com 基于这样的需求我们在 阅读全文
posted @ 2019-03-29 15:10 保军Baojun 阅读(7063) 评论(0) 推荐(0) 编辑
摘要: 元组在结构上更像是不可变的列表,但是它的作用不仅如此,在《流畅的Python》中有一句解释: 元组其实是对数据的记录:元组中的每个元素都存放了记录中一个字段 的数据,外加这个字段的位置。正是这个位置信息给数据赋予了意义。 如果只把元组理解为不可变的列表,那其他信息——它所含有的元素的 总数和它们的位 阅读全文
posted @ 2019-03-29 14:12 保军Baojun 阅读(564) 评论(0) 推荐(0) 编辑
摘要: 序列是支持 + 和 * 操作的。通常 + 号两侧的序列由 相同类型的数据所构成,在拼接的过程中,两个被操作的序列都不会被 修改,Python 会新建一个包含同样类型数据的序列来作为拼接的结果。 如果想要把一个序列复制几份然后再拼接起来,更快捷的做法是把这个 序列乘以一个整数。同样,这个操作会产生一个 阅读全文
posted @ 2019-03-28 14:17 保军Baojun 阅读(208) 评论(0) 推荐(0) 编辑