V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX  ›  zhu327  ›  全部回复第 1 页 / 共 2 页
回复总数  22
1  2  
tailscale 推荐
2018-04-10 18:55:03 +08:00
回复了 Danic 创建的主题 Python [Python2.7] tornado 多个子进程间的通信
从描述来看,问题点是不是这样的:

1. 需要在 tornado 进程里面更新配置 A, 更新是通过外部调用一个请求过来的
2. 当前只能请求一次,所以只有一个进程的配置被更新了

如果是上面的问题的话,你需要的应该是一种订阅通知的机制,某个事件发生的时候,需要通知到所有的进程

所以建议考虑用 redis 的 PUB/SUB 来实现, etcd 这种专门用来做配置管理的也很合适

另外开发一个进程专门来处理外部调用的请求,收到请求后从数据库读取配置,PUB 配置到 redis,所有 tornado 进程 SUB,收到配置后更新 A
2018-03-22 15:06:38 +08:00
回复了 zjsxwc 创建的主题 程序员 什么是微服务啊?
2018-03-22 14:57:38 +08:00
回复了 zhu327 创建的主题 Python 造了个轮子, 类似与 Dubbo 的 RPC 服务治理框架, 基于 Gevent
@qile1 server 这边每个调用的处理都在一个 greenlet 协程中, 如果是 CPU 密集的计算, 会阻塞其它调用, 并发能力比较差
2018-03-22 14:51:29 +08:00
回复了 zhu327 创建的主题 Python 造了个轮子, 类似与 Dubbo 的 RPC 服务治理框架, 基于 Gevent
@qile1 是可以的, Python2 3 测试都支持, 消息序列化没有差异
2018-03-21 18:27:58 +08:00
回复了 zhu327 创建的主题 Python 造了个轮子, 类似与 Dubbo 的 RPC 服务治理框架, 基于 Gevent
@sujin190 没有,在团队里推不动写 proto 文件定义服务, 只能退而求其次用基于 messagepack 的 mprpc
2017-06-14 18:47:28 +08:00
回复了 Morriaty 创建的主题 Python 诸君在实践中使用 tornado(单点)的 qps 是多少?
@chenqh
用我这个 https://github.com/zhu327/greentor 带 django ORM 都有 600,不带 ORM 能到 1200

i5-4460
2017-06-14 18:43:57 +08:00
回复了 Morriaty 创建的主题 Python 诸君在实践中使用 tornado(单点)的 qps 是多少?
@chenqh 单进程

ab -n10000 -c100 -k
2017-06-14 15:13:58 +08:00
回复了 Morriaty 创建的主题 Python 诸君在实践中使用 tornado(单点)的 qps 是多少?
@Morriaty i5 CPU TorMySQL 简单查询

同时对比过 Openresty, 能有 20 倍
2017-06-14 14:47:23 +08:00
回复了 Morriaty 创建的主题 Python 诸君在实践中使用 tornado(单点)的 qps 是多少?
1200 不能更多了
2016-12-13 09:45:13 +08:00
回复了 warmheartli 创建的主题 Python 谁知道 django 有没有强大一些的筛选器插件
@warmheartli 你把所有的列都作为筛选条件,然后想用哪一列作为筛选就用哪一列,可以先看看文档
2016-12-12 23:02:44 +08:00
回复了 warmheartli 创建的主题 Python 谁知道 django 有没有强大一些的筛选器插件
@sujin190 Django ORM 是线程安全的,没有连接池,只有一个连接保持的机制

你的 TorMySQL 好像是对 IOStream 重写了,有空请教下你这方面的优化哈
@sujin190 如果只是纯粹用 mysql 的话就直接用你的这个了,之前也 star 过,但是我的目标是在 Tornado 中无感知的使用 Django ORM ,所以需要把整个 get 方法的都放到 greenlet 中去。这样就不需要 yield ,能使用 Django ORM 。
2015-02-16 12:38:10 +08:00
回复了 pengfei 创建的主题 程序员 想创建一个 BBS 论坛 求助
自己写过一个Django的,基本上就用到Django,如楼上,没有人气,不过是用来练手的

https://github.com/zhu327/forum
2015-02-14 10:12:28 +08:00
回复了 zhu327 创建的主题 分享创造 微信公众号 RSS 订阅小工具,有人需要吗
@maye696 @blue7blur 好了,基本上搞定反爬虫了
2015-02-10 15:02:12 +08:00
回复了 zhu327 创建的主题 分享创造 微信公众号 RSS 订阅小工具,有人需要吗
@blue7blur
@maye696
搜狗反爬虫,现在也没有很好的解决方法,时不时500,但是还是能用
2015-01-26 16:56:30 +08:00
回复了 zhu327 创建的主题 分享创造 微信公众号 RSS 订阅小工具,有人需要吗
@mumuxiansen140 我用着是好的呀,你看到啥问题?
1  2  
关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   我们的愿景   ·   实用小工具   ·   2736 人在线   最高记录 6543   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 24ms · UTC 10:28 · PVG 18:28 · LAX 03:28 · JFK 06:28
Developed with CodeLauncher
♥ Do have faith in what you're doing.