V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX  ›  sujin190  ›  全部回复第 107 页 / 共 127 页
回复总数  2523
1 ... 103  104  105  106  107  108  109  110  111  112 ... 127  
2016 年 3 月 22 日
回复了 yanyuechuixue 创建的主题 Python 想问一下,为什么这段代码内存占用不会降下来?
@dreampuf free list 不是有长度限制的么?超过了依然会释放的,不过会有整数缓存,字符串缓存什么的,如果你从 i 循环到数百万,内存占用数百 M 是正常的
百度空间下线时发过公告了,百度空间用户数据被保存到百度云了,没有提供备份接口,但用户可以从百度云找回自己的数据
2016 年 3 月 17 日
回复了 sujin190 创建的主题 Python tornado 连续踩了两次坑,看来想驾驭好它还不容易啊
@AndyCrz 我们现在已经数十万写入,数百万 request 了。。 dbutils 同步读写吧
2016 年 3 月 17 日
回复了 sujin190 创建的主题 Python tornado 连续踩了两次坑,看来想驾驭好它还不容易啊
@xxxcat 多了很多 callback ,消耗时间自然多了很多
2016 年 3 月 17 日
回复了 sujin190 创建的主题 Python tornado 连续踩了两次坑,看来想驾驭好它还不容易啊
@ainimuyan 并发其实不是太高,大概 300-600 左右吧,单机,只是因为我们客户端的原因,有时可能超过数倍,所以突然升高的负载会使得 mysql 连接管理,负载出现异样整个不可用,也正在调整尝试
2016 年 3 月 17 日
回复了 sujin190 创建的主题 Python tornado 连续踩了两次坑,看来想驾驭好它还不容易啊
@wingyiu 是的,使用同步 sql 方式来管理思考查询过程,到了异步来说,似乎问题不太一样,也正在尝试调整
2016 年 3 月 17 日
回复了 sujin190 创建的主题 Python tornado 连续踩了两次坑,看来想驾驭好它还不容易啊
@ainimuyan 其实说起来 mysql 并未到瓶颈,测试下来,每秒过万查询完全没问题,只是 tornado 完全异步,确实查询数据库等待不接受其他连接这个缓冲,使得突然高并发削峰,连接管理上和同步模式有些不一样
2016 年 3 月 17 日
回复了 sujin190 创建的主题 Python tornado 连续踩了两次坑,看来想驾驭好它还不容易啊
@lecher 恩,测试下来, mysql 每次查询数确实过万的,没有 join 查询的话
2016 年 3 月 16 日
回复了 sujin190 创建的主题 Python tornado 连续踩了两次坑,看来想驾驭好它还不容易啊
@CrazySpiderMan 用过 nodejs ,不得不说,没有 yield 的 nodejs 更坑,各种异常处理,查询数据库,麻烦死了,但是 tornado 遇到的问题,估计也会遇到吧
2016 年 3 月 16 日
回复了 sujin190 创建的主题 Python tornado 连续踩了两次坑,看来想驾驭好它还不容易啊
@decaywood 读写分离并不能解决这个问题,单独起个服务的话分明又加了个更复杂的问题,否则有 nginx 我为什么要用 tornado 呢?
2016 年 3 月 16 日
回复了 sujin190 创建的主题 Python tornado 连续踩了两次坑,看来想驾驭好它还不容易啊
@deben 不平稳的请求数,在完全异步的 tornado 环境下,会导致 mysql 队列太长,最终请求超时,客户端发起重试,但 mysql 查询请求并未取消,然后就循环超时,高并发时快速失败是个问题,后来加了队列等待超时机制,然后又一波一波开始超时了,削峰又是个问题啊,异步的 mysql 操作,又有可能造成连接池获取连接死锁问题。。
2016 年 3 月 16 日
回复了 sujin190 创建的主题 Python tornado 连续踩了两次坑,看来想驾驭好它还不容易啊
@janxin 是啊,看来比较懂,后来加了队列超时时间,然后要一波一波开始超时了。。
2016 年 3 月 16 日
回复了 sujin190 创建的主题 Python tornado 连续踩了两次坑,看来想驾驭好它还不容易啊
@mailto1587 异步的,要是阻塞的就简单多了
2016 年 3 月 12 日
回复了 hunau 创建的主题 求职 Python 工作机会好少啊
2016 年 3 月 12 日
回复了 sujin190 创建的主题 Python 说个 tornado 在秒杀之类场景上的使用吧
@xiamx 所以在设计同步锁的时候要有两个参数,一个是等待最大时间紧,另一个是锁保持最大时间,超过等待最大时间则获取锁超时,超过锁保持的最大时间则获取的锁要自动释放,一般来说超过平均处理时间数倍也就没问题了,这样既可以保持同步,又可以在程序异常时不出现死锁
2016 年 3 月 11 日
回复了 sujin190 创建的主题 Python 说个 tornado 在秒杀之类场景上的使用吧
@em3rge 现在我们支付就已经这么做了,方便很多
2016 年 3 月 11 日
回复了 hunau 创建的主题 求职 Python 工作机会好少啊
南京可来
2016 年 3 月 10 日
回复了 sujin190 创建的主题 Python 说个最近遇到的 tornado 的小坑吧
@lecher 恩,但同时不管提高 mysql 查询性能到多少,总有可能瞬间并发超过的可能,所以应用层能提供一个当严重超负载时快速失败的策略还是必须的
2016 年 3 月 10 日
回复了 sujin190 创建的主题 Python 说个最近遇到的 tornado 的小坑吧
@Ge4Los 我的问题正是 tornado 没有阻塞才出了这个故障。。
2016 年 3 月 10 日
回复了 sujin190 创建的主题 Python 说个最近遇到的 tornado 的小坑吧
@ethego 平时流量并不高,所以应该暂时不用
1 ... 103  104  105  106  107  108  109  110  111  112 ... 127  
关于   ·   帮助文档   ·   自助推广系统   ·   博客   ·   API   ·   FAQ   ·   Solana   ·   921 人在线   最高记录 6679   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 29ms · UTC 19:49 · PVG 03:49 · LAX 12:49 · JFK 15:49
♥ Do have faith in what you're doing.