码迷,mamicode.com
首页 >  
搜索关键字:tornado    ( 1035个结果
openresty+lua在反向代理服务中的玩法
0x01 起因 几天前学弟给我介绍他用nginx搭建的反代,代理了谷歌和维基百科。 由此我想到了一些邪恶的东西:反代既然是所有流量走我的服务器,那我是不是能够在中途做些手脚,达到一些有趣的目的。 openresty是一款结合了nginx和lua的全功能web服务器,我感觉其角色和tornado类似, ...
分类:其他好文   时间:2016-06-09 15:51:51    阅读次数:169
Python:Django【基础篇】
Python的WEB框架有Django、Tornado、Flask 等多种,Django相较与其他WEB框架其优势为:大而全,框架本身集成了ORM、模型绑定、模板引擎、缓存、Session等诸多功能。 基本配置 一、创建django程序 终端命令:django-admin startproject ...
分类:编程语言   时间:2016-06-02 06:13:40    阅读次数:466
tornado异步请求非阻塞-乾颐堂
前言 也许有同学很迷惑:tornado不是标榜异步非阻塞解决10K问题的嘛?但是我却发现不是torando不好,而是你用错了.比如最近发现一个事情:某网站打开页面很慢,服务器cpu/内存都正常.网络状态也良好. 后来发现,打开页面会有很多请求后端数据库的访问,有一个mongodb的数据库业务api的 ...
分类:其他好文   时间:2016-05-30 14:24:40    阅读次数:167
python多进程共享变量Value使用tips
前言: 在使用tornado的多进程时,需要多个进程共享一个状态变量,于是考虑使用multiprocessing.Value(对于该变量的具体细节请查阅相关资料)。在根据网上资料使用Value时,由于共享的是字符串,但网上介绍的都是整数或者字符,于是遇到了很多阻碍,通过查询官方文档得出了解决方案。 ...
分类:编程语言   时间:2016-05-29 16:22:08    阅读次数:1794
Tornado学习记录五
因为目前是运维岗, tornado 主要是用来接收请求并执行检测任务,比如说,我起一个服务,用户将服务器IP或者主机名 Post 到 tornado, 然后 tornado 执行检测,比如就是 Ping,然后返回给用户结果。 假设是 ping -c 10 url,这个还是挺耗时的,在mac上测试大概 ...
分类:其他好文   时间:2016-05-28 12:51:21    阅读次数:409
python yield 浅析
python 的 yield 关键字很多人可能不是很熟悉,最早知道这个关键字是看 xrange 的文档,其中提到了 yield。后来开始用 tornado,对 tornado 的异步模式比较感兴趣,也翻了一下 tornado 的源码,很多东西仍然是一知半解。 最近翻了翻 python 的源码,看了一 ...
分类:编程语言   时间:2016-05-25 18:25:07    阅读次数:207
开启python-web开发----Django
为什么使用Django框架?轻量级的Flask,全能型的Django,重型的Pyramid案例:学pythonweb开发框架django(太重)->web.py(轻量)->tornado(不简洁)->bottle(简介)->flask(更多插件支持),现在团队内部使用的是基于flask的二次开发框架。最初学django,因为..
分类:编程语言   时间:2016-05-24 17:16:59    阅读次数:176
Nginx反向代理的配置
Chapter: Nginx基本操作释疑 Nginx 作为 web 服务器一个重要的功能就是反向代理。其实我们在前面的一篇文章《Nginx多站点配置的一次实践》里,用的就是 Nginx 的反向代理,这里简单再提一下。 下面是配置 Nginx 作为 tornado 的反向代理的设置: view sou ...
分类:其他好文   时间:2016-05-23 23:59:32    阅读次数:507
Tornado学习记录四
Structure of a Tornado web application A Tornado web application generally consists of one or more RequestHandler subclasses, an Application object wh ...
分类:其他好文   时间:2016-05-22 15:22:46    阅读次数:295
Tornado学习记录二
Coroutines Coroutines are the recommended way to write asynchronous code in Tornado. Coroutines use the Python yield keyword to suspend and resume exe ...
分类:其他好文   时间:2016-05-22 06:07:08    阅读次数:155
1035条   上一页 1 ... 74 75 76 77 78 ... 104 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!