目前,我将应用程序从Linode设置移至EC2。 REDIS当前安装在远程实例上,各种工人实例与队列进行交互。那一切都很棒。

我的问题是工人“实例化”并缓慢分叉所需的时间。开始工人通常需要30秒至一分钟(从上帝那里开始,启动工人耙任务,工人积极开始在队列上工作)。我可以忍受这一点,但是我在当前的Linode生产盒上没有经历过这样的等待时间,所以我相信这是一个更大问题的症状之一。下一期是,现在我以前的环境中花费了一秒钟或更少的工作似乎需要更长的5到10倍。

我认为这必须在EC2上安装我的Ubuntu安装吗?一个值得注意的区别是,我在新设置中正在运行REE 1.8.7-2010.01,而REE 1.8.6在旧的Linode框中。

其他人经历了这些问题吗?

有帮助吗?

解决方案

事实证明,我高估了EC2小实例的CPU功率。将我的工人转移到了一个大事上,一切都很好。

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top