Tag: aws opsworks

如何在AWS OpsWorks中升级实例的节点版本

我正在使用AWS OpsWorks来运行我的实例。而对于我正在使用的实例,我只能select节点版本,直到0.12.12。 我将如何创build具有更高节点版本的实例? 在这种情况下,我希望在4.2.1以上

Node.js在OpsWorks amazon上每分钟重启?

我在AWS上使用OpsWorks。 我已经设置node.js应用程序,当我部署它的一切正常,但我的主要脚本(server.js)正在重新启动正是每一分钟。 这是代码的样子: var database = require('./database'); var config = require('./config.json')['development']; console.log('started'); process.on('uncaughtException', function(err) { console.log(err); }); foo(); function foo() { // some code setTimeout(foo, 2000); } 为什么我每分钟打印一次“开始”?

AWS opsworks createApp api将无法与提供的密码和用户名一起使用bitbucket

我正在尝试使用aws node.js sdk inorder在OPSWorks中创build一个应用程序。 我的存储库位于bitbucket,它是私人的。 我想用我的帐户密码而不是SSH来使用AWS api。 这是代码: var appParams = { Name: 'Demo app', StackId: userData.Stacks.stackId, Type: 'nodejs', AppSource: { Password: '*******', Type: 'git', Url: 'https://myUserName@bitbucket.org/myUserName/demofresh.git', Username: 'myUserName' } } opsworks.createApp(appParams, function(err, data) { if (err) callback(err); else{ console.log(data); callback(data); } }); 由于某些原因,我在使用这个应用程序运行一个实例的时候总是遇到这个错误。 错误: —- Begin output of git ls-remote https://myUserName@bitbucket.org/myUserName/demofresh.git HEAD —- STDOUT: […]

使用OpsWorks在AWS Linux上安装hiredis

我正在使用OpsWorks来部署我的自定义node.js应用程序。 我不是一个厨师专家,并认为这将是一个简单的过程,但我不断碰壁。 这个最近的问题真的让我反感。 基本上我使用一个名为“Kue”的包,这个包依赖于一个名为Hiredis的Node包。 Hiredis是在C级实现的(据我所知),并使用一些Python级别的编译工具。 看起来,OpsWorks使用的默认Chef脚本在安装Kue和Hiredis的时候依然失败。 以下是实例尝试部署应用程序时的日志: http : //codepad.org/RXxKXqBq 在谷歌search一些人指出了它与AWS的Python版本正在使用的问题。 请注意,我使用默认的Node.js应用程序厨师食谱可以在这里find: https : //github.com/aws/opsworks-cookbooks/tree/release-chef-11.10/opsworks_nodejs

在使用opsworks使用nodejs时,从console.XXX输出的地方会logging在哪里?

我是AWS Opsworks新手 。 我已经成功部署了一个早期通过弹性beanstalk部署的应用程序。 该应用程序正在运行,但我无法find任何文件的console.log输出被保存。 我已经用.log扩展名grepped所有文件,但无法find输出。 谢谢。