eventlet 之 monkeypatch 带来的若干兼容性问题实例分析

2018-02-02
阅读 2 分钟
10.9k
最近需要在一个基于nameko/eventlet的服务中集成grpc client, 遇到了一个monkeypatch带来的兼容性问题, 测试代码如下:

一个grep使用正则表达式的例子

2017-08-09
阅读 1 分钟
1.4k
{代码...} -o 只显示匹配的字符串 {代码...}

WSGI server - Gunicorn worker调度--timeout问题分析

2016-12-30
阅读 2 分钟
9.5k
前一段时间遇到一个问题,gunicorn在启动之后worker一直报timeout的错误,并且一直不断地重启。开始以为是worker内部遇到什么错误才导致gunicorn不断地重启worker。先说一下配置,worker_class我们采用的是gevent,数据库连接采用的mysql+sqlalchemy。因为在app启动时需要连接很多个数据库,遇到这个问题就一直在纠结是...

flume架构解析

2016-11-02
阅读 2 分钟
4k
首先谈一下数据流(data flow)。Flume本质上是对数据流的处理,其定义数据处理的最小单元是event,一个event由包含数据的有效负载(payload)和一组可选属性组成。Flume实际上处理的就是events flow。