上一页 1 ··· 149 150 151 152 153 154 155 156 157 ··· 234 下一页

2019年2月19日

uwsgi配置理解

摘要: 最近使用uwsgi 部署了flask应用,出现了不少问题,仔细查阅了一下资料以及翻看了官方文档,就对自己了解到的做个总结~~ 一、http/http-socket/socketuwsgi开头当然少不了通信的接口。 有3种方式: socket=127.0.0.1:8888 http=0.0.0.0:8 阅读全文

posted @ 2019-02-19 22:55 ExplorerMan 阅读(1676) 评论(0) 推荐(0)

python Web开发你要理解的WSGI & uwsgi详解

摘要: WSGI协议 首先弄清下面几个概念: WSGI:全称是Web Server Gateway Interface,WSGI不是服务器,python模块,框架,API或者任何软件,只是一种规范,描述web server如何与web application通信的规范。server和application的 阅读全文

posted @ 2019-02-19 22:41 ExplorerMan 阅读(1211) 评论(0) 推荐(0)

python基于协程的网络库gevent、eventlet

摘要: python网络库也有了基于协程的实现,比较著名的是 gevent、eventlet 它两之间的关系可以参照 Comparing gevent to eventlet, 本文主要简单介绍一下eventlet一个例子 客户端: import eventletfrom eventlet.green im 阅读全文

posted @ 2019-02-19 22:40 ExplorerMan 阅读(455) 评论(0) 推荐(0)

django gunicorn 各worker class简单性能测试

摘要: 版权归作者所有,任何形式转载请联系作者。作者:petanne(来自豆瓣)来源:https://www.douban.com/note/564871723/ 测试环境: 双核虚拟机centos6.8,内存4Gpython==2.7.11gunicorn==19.6.0django==1.9.2torn 阅读全文

posted @ 2019-02-19 22:36 ExplorerMan 阅读(1113) 评论(0) 推荐(0)

Gunicorn快速入门

摘要: Gunicorn (独角兽)是一个高效的Python WSGI Server,通常用它来运行 wsgi application(由我们自己编写遵循WSGI application的编写规范) 或者 wsgi framework(如Django,Paster),地位相当于Java中的Tomcat。 安 阅读全文

posted @ 2019-02-19 22:33 ExplorerMan 阅读(7913) 评论(0) 推荐(0)

【nginx】配置Nginx实现负载均衡

摘要: 在关于高并发负载均衡一文中已经提到,企业在解决高并发问题时,一般有两个方向的处理策略,软件、硬件,硬件上添加负载均衡器分发大量请求,软件上可在高并发瓶颈处:数据库+web服务器两处添加解决方案,其中web服务器前面一层最常用的的添加负载方案就是使用nginx实现负载均衡。 一、负载均衡的作用 1、转 阅读全文

posted @ 2019-02-19 19:38 ExplorerMan 阅读(266) 评论(0) 推荐(0)

利用nginx实现负载均衡

摘要: 1、安装nginx和tomcat 我这里是使用docker安装的。安装流程可参照 dockerfile 这里安装了两个tomcat,端口分别是42000和42001。第二个tomcat的首页随便加了些代码区分 2、nginx配置 3、测试 刷新页面发现页面会发生变化,证明负载配置成功。因为我配的权重 阅读全文

posted @ 2019-02-19 19:33 ExplorerMan 阅读(200) 评论(0) 推荐(0)

nginx+uwsgi 和nginx+gunicorn区别、如何部署

摘要: [线上环境部署Django,nginx+uwsgi 和nginx+gunicorn,这两种方案,应该如何选择?] 大家是采用的何种部署方式? 第一种,高并发稳定一点 我们公司使用的是nginx+gunicorn,主要是方便。性能可以从其他方面优化。 随便吧 我们用的是nginx supervisor 阅读全文

posted @ 2019-02-19 11:54 ExplorerMan 阅读(852) 评论(0) 推荐(0)

2019年2月18日

Supervisor的作用与配置

摘要: supervisor supervisor管理进程,是通过fork/exec的方式将这些被管理的进程当作supervisor的子进程来启动,所以我们只需要将要管理进程的可执行文件的路径添加到supervisor的配置文件中就好了。此时被管理进程被视为supervisor的子进程,若该子进程异常中断, 阅读全文

posted @ 2019-02-18 20:16 ExplorerMan 阅读(170) 评论(0) 推荐(0)

进程管理supervisor的简单说明

摘要: 背景: 项目中遇到有些脚本需要通过后台进程运行,保证不被异常中断,之前都是通过nohup、&、screen来实现,带着能否做一个start/stop/restart/reload的服务启动的想法找到里Supervisor。关于supervisor的介绍在网上大致搜索总结如下: Supervisor是 阅读全文

posted @ 2019-02-18 18:54 ExplorerMan 阅读(157) 评论(0) 推荐(0)

上一页 1 ··· 149 150 151 152 153 154 155 156 157 ··· 234 下一页

导航