改进Cobub Razor的并发性能
我们收到了若干关于Cobub Razor并发的问题请求,恭喜您,当你遇到并发的问题时已经说明你的应用用户已经增长到一定程度。:)
一般性来说,如并发处理有障碍,有可能会造出数据丢失的情况。像Cobub Razor这种移动分析系统的并发性能决定于如下的几方面:
- 服务器带宽:可以先检测服务器带宽的情况,如在某种情况下,IDC或云主机提供商会限制你的带宽,而且他们会有带宽的分时段报告,要过来看一下会比较有帮助。
- Web服务器配置水平:我们推荐Nginx而不是Apache,我们也发现部分用户在Windows 下配置Cobub Razor会发生问题,我们也不推荐使用Windows作为服务器。
- 代码处理时间:一般说来,一个http请求的处理时间越短,并发的性能越好。在Cobub Razor的商业版中,对这部分代码做了优化。
- 队列服务器使用情况:我们强烈推荐使用Redis作为队列服务器,以提高数据库连接在处理时间上的效率。
Leave a comment
要发表评论,您必须先登录。