swoole
文章平均质量分 71
coder_jo
software engineer
展开
-
why php7 throw Fatal error: Allowed memory size of xx bytes exhausted (tried to allocate xx bytes)
用swoole 写的协程 server能做到高并发,但这有一个问题必须考虑的,多个协程跑在一个进程内,某个协程把所有的内存吃光了,其它协程怎么办?这个进程会怎么处理? 首先不要管协程这么一回事,php最初设计就是一个脚本引擎,目前php版本实现的是,遇到 内存不足,不是一个 E_RECOVERABLE_ERROR,直接就 调用shutdown 函数了。当swoole扩展引入协程概念...原创 2018-12-22 10:16:52 · 988 阅读 · 0 评论 -
寒冬里的工作日(调试一下swoole的源代码)
最近的 投资周期+经济周期 -> 资本寒冬,与2018年这个冬季同步而至,无愧是50年来最强的冷空气。anyway,优化完下面的小伙伴,我自己也差不多到时间要走了。今天穿了一件新外套、刮好胡子来公司,迟到了3分钟。来到公司,小伙伴们已经没有心思工作了,等着HR来找。我自由的code review 开发小伙伴的代码,已经不再下指令了。忽然想起 php7 中的 swoole4扩展的代...原创 2018-12-14 11:32:08 · 234 阅读 · 0 评论