对于并发处理各位都是如何做的?
对于并发处理各位都是如何做的?分布式集群:lol 数字妹 我来帮你顶贴了 yeseason 发表于 2012-6-21 08:51 static/image/common/back.gif
数字妹 我来帮你顶贴了
锥度? 这个我也要,哈哈,赚了楼主的光;P 问题描述不是很清楚呢 你说的是MYSQL数据库访问还是? hellblog 发表于 2012-6-21 11:31 static/image/common/back.gif
锥度?
是哇,我是小锥度 你说的是不是后端的并发
由于php是单线程的,所以做并发的话的确不如其他语言(如java等)方便。
对于并发,一种解决方法你可以考虑php curl中批处理函数来实现并发,但有个小问题是curl批处理最后的结果还是要统一后才返回的,所以处理时间会阻塞在用时最长的那个任务上。
或者另一种解决方案是php多进程模拟多线程,不知道开销会不会过大。
还有一个方法呢,你可以这样,就是接收请求的是一个php文件,然后这个php文件发请求给一个proxy,
让proxy来请求多个server来并发执行,当让proxy可能就要自己稍微写一下的。
页:
[1]