摘要:
Python多线程 线程池 需求:假设我们现在有一个多线程项目,每有一个用户连接进来,我们的服务器就会创建一个线程。而我们的服务器最多能够承载100个线程,再多就会崩溃。为了防止恶意用户伪装真实用户构建大量的访问来让我们的服务器崩溃,现在需要对线程数量进行限制,一共只有100个线程,并且当一个用户访 阅读全文
posted @ 2015-04-24 22:33
南哥的天下
阅读(2070)
评论(0)
推荐(0)
摘要:
Werkzeug 是一个WSGI工具包,也可以作为一个Web框架的底层库。 在介绍Werkzeug之前,先介绍一下 WSGI(Python Web Server Gateway Interface),它为Python语言定义的Web服务器和Web应用程序或框架之间的一种简单而通用的接口。这是一个规范 阅读全文
posted @ 2015-04-24 22:25
南哥的天下
阅读(736)
评论(0)
推荐(0)
摘要:
数据库连接池SQLAlchemy中多线程安全的问题 1、数据库模块model.py 2、业务模块thread.py 错误示范: 错误解析:看了SQLAlchemy之后源码发现,Session() 返回的是一个threading.local()对象的成员变量,threading.local()对象只有 阅读全文
posted @ 2015-04-24 17:51
南哥的天下
阅读(2203)
评论(0)
推荐(0)
摘要:
gRPC 概述 gRPC是一个由google设计开发基于HTTP/2协议和Protobuf序列化协议的的高性能、多语言、通用的开源 RPC 框架。 跨语言、跨平台插件化 : 负载均衡,tracing,健康检查,认证等等编码压缩 : 节省带宽 多路复用 : 降低的 TCP 链接次数 使用场景 低延迟、 阅读全文
posted @ 2015-04-24 16:51
南哥的天下
阅读(3289)
评论(0)
推荐(0)
摘要:
提到定时任务调度的时候,相信很多人会想到芹菜celery,要么就写个脚本塞到crontab中。不过,一个小的定时脚本,要用celery的话太“重”了。所以,我找到了一个轻量级的定时任务调度的库:schedule。 schedule库是一个轻量级的定时任务方案,优势是使用简单,也不需要做什么配置;缺点 阅读全文
posted @ 2015-04-24 16:48
南哥的天下
阅读(7588)
评论(0)
推荐(0)
浙公网安备 33010602011771号