流星空闲CPU利用率很高

时间:2017-01-20 18:24:50

标签: amazon-web-services meteor

我正在尝试在AWS EB上设置我的Meteor应用程序并且我已成功部署2.奇怪的是,其中一个在闲置时使用30%CPU,而在另一个上则使用0.3%。

两者都在运行METEOR@1.4.2.3,两者都在t2.large EC2实例上。我之前在Galaxy上有应用程序没有任何问题(必须进行切换,因为我们从AWS获得了大量的信用)

唯一的区别是30%处于空闲状态的应用程序在启动时加载Meteor设置而另一个不使用任何Meteor设置,因为它仅用于连接数据库和显示信息(作为微服务)< / p>

2 个答案:

答案 0 :(得分:0)

您是否发出此

meteor build --server ${ROOT_URL} --verbose --directory ${BUILD_NODEJS_DIR} --mobile-settings build/${SETTINGS_JSON_FILE} 

将您的代码捆绑好准备部署...然后在您的云提供商上执行您是通过调用

执行您的流星应用程序
node main.js

这符合当前流星的部署标准(版本1.4.2.3)......我用它来将流星应用程序部署到AWS EC2上,并且在闲置时看不到高CPU使用率

答案 1 :(得分:0)

愚蠢的我,正在使用完全不支持Meteor的Node版本6+,切换到4.6.1就可以了。