改进Cobub Razor的并发性能 - Cobub
改进Cobub Razor的并发性能

改进Cobub Razor的并发性能

10 years ago 1 0 7175

我们收到了若干关于Cobub Razor并发的问题请求,恭喜您,当你遇到并发的问题时已经说明你的应用用户已经增长到一定程度。:)

一般性来说,如并发处理有障碍,有可能会造出数据丢失的情况。像Cobub Razor这种移动分析系统的并发性能决定于如下的几方面:

  1. 服务器带宽:可以先检测服务器带宽的情况,如在某种情况下,IDC或云主机提供商会限制你的带宽,而且他们会有带宽的分时段报告,要过来看一下会比较有帮助。
  2. Web服务器配置水平:我们推荐Nginx而不是Apache,我们也发现部分用户在Windows 下配置Cobub Razor会发生问题,我们也不推荐使用Windows作为服务器。
  3. 代码处理时间:一般说来,一个http请求的处理时间越短,并发的性能越好。在Cobub Razor的商业版中,对这部分代码做了优化。
  4. 队列服务器使用情况:我们强烈推荐使用Redis作为队列服务器,以提高数据库连接在处理时间上的效率。

相关链接:

nginx.org

“concurrent” on wikipedia

Cobub Razor 商业版和其他版本的比较

在Cobub Razor中启用Redis

Leave a comment