Articles of heroku

什么是破坏进程内存?

2012-07-20T03:04:50+00:00 heroku[web.1]: Process running mem=546M(106.8%) 2012-07-20T03:04:50+00:00 heroku[web.1]: Error R14 (Memory quota exceeded) 2012-07-20T03:05:11+00:00 heroku[web.1]: Process running mem=583M(113.9%) 2012-07-20T03:05:11+00:00 heroku[web.1]: Error R14 (Memory quota exceeded) 2012-07-20T03:05:30+00:00 heroku[web.1]: Process running mem=611M(119.4%) 2012-07-20T03:05:30+00:00 heroku[web.1]: Error R14 (Memory quota exceeded) 2012-07-20T03:05:50+00:00 heroku[web.1]: Process running mem=611M(119.4%) 2012-07-20T03:05:50+00:00 heroku[web.1]: Error R14 (Memory quota exceeded) 2012-07-20T03:06:10+00:00 heroku[web.1]: Process running mem=605M(118.3%) 2012-07-20T03:06:10+00:00 heroku[web.1]: […]

heroku nodejs应用程序如何获得我的应用程序根目录的绝对path?

我有一个nodejs应用程序。 我怎样才能获得我的应用程序根目录的绝对path? var rootDir = ….

简单的TCP套接字聊天服务器不能在heroku上工作

我想在heroku上构build一个node.js聊天服务器,聊天客户端将是iOS应用程序。 我的第一个尝试是build立一个基于socket.io的服务器。 它的工作原理,但我不喜欢的事实,iOS应用程序使用长轮询,而不是WebSocket或TCP套接字与服务器交谈。 所以我第二次尝试使用真正的TCP套接字来构build服务器,代码如下: var net = require('net'); var sockets = []; var server = net.createServer(function(socket){ sockets.push(socket); socket.on('data', function (data) { for(var i=0; i< sockets.length; i++) { sockets[i].write(data); } }); socket.on('end', function() { var i = sockets.indexOf(socket); sockets.splice(i, 1); }) }); var port = process.env.PORT || 5000; console.log("server listening to port " + port); server.listen(port); […]

运行工头来启动Node.js应用程序时出错

我正在尝试在我刚刚安装的Mint虚拟机上运行领class。 这是为了学习节点的目的。 我正在使用Heroku和他们的向导来让自己安装,但是当我尝试启动工头时,我碰到了一个路障。 错误消息是: 14:51:09 web.1 | started with pid 10739 14:51:09 web.1 | exited with code 1 14:51:09 system | sending SIGTERM to all processes SIGTERM received 任何帮助将是伟大的!

在试图将我的第一个node.js应用程序部署到Heroku时,Web dynos不断崩溃

$ foreman start 创build一个与我的工作应用程序的链接我有一个名为Procfile的文件,其中包含: web: node server.js 这是我的package.json { "name": "node-example", "version": "0.0.1", "dependencies": { "express": "3.1.0", "jade": "*", "socket.io": "*", "underscore": "*" } } 所以我开始与“dynos” $ heroku ps:scale web=1 Scaling web dynos… done, now running 1 $ heroku ps === web (1X): `node server.js` web.1: restarting 2013/09/27 22:10:44 (~ 34s ago) 一会儿 $ heroku […]

在heroku上集成博客和node.js应用程序

我有一个在heroku上部署的node.js应用程序。 一般使用引导程序,并希望在网站中embedded一个博客。 WordPress的只提供了帮助,我不能用在与Heroku上的节点交界处。 解决scheme是要写另一个应用程序在PHP(我没有处理),再次部署,并将其绑定到网站; 或寻找一些替代博客平台。 需求不是很大:我需要一个博客(能够在同一个域名下以纯文本撰写/评论)与网站风格类似(现在是商业模板 )。 问题是我将如何去呢? 如果我selectWordPress,我应该如何处理不兼容问题? 如果它是一些替代平台(例如Ghost),绑定到网站的方式是什么? 代码行的答案非常感谢。 进一步的澄清将尽快提供。 我会接受并加上描述解决scheme的答案。

当群集结束时,“状态从上到下崩溃”。 它应该fork()

我有一个主人和奴隶的应用程序。 在我的电脑本地,一切正常:当一个奴隶死亡,因为process.exit(0) ,我叉,它继续。 我抓住它, cluster.on('exit', function(worker, code, signal) { if(code == 0){ cluster.fork(); } }); 不幸的是,在Heroku上,只要从机执行process.exit(0) "State changed from up to crashed" 任何想法绕过Heroku保障?

Hubot-hipchat工作1-1聊天,但不在一个房间

每当我把一个命令在一个房间@hubot help命令即@hubot help我什么也得不到,但在1-1聊天inputhelp工作正常,我错过了什么? 有没有其他人有这个问题?? 我已经按照设置说明来开球,而且还是不行

在Heroku上的Clojurescript

我喜欢编写Clojure webapps,但是在Heroku这样的平台上使用时,却有着无法接受的启动时间。 有没有人尝试在服务器端使用Clojurescript与节点例如? 这是否改善启动时间?

Heroku上的快速应用程序的应用程序错误

我的应用程序已部署到Heroku,但我有一个错误。 当我跑heroku logs这是我得到的。 我的下一步应该是什么? 2014-12-10T00:11:35.262196+00:00 heroku[api]: Release v2 created by jgallardo720@gmail.com 2014-12-10T00:11:35.262157+00:00 heroku[api]: Enable Logplex by jgallardo720@gmail.com 2014-12-10T02:11:58+00:00 heroku[slug-compiler]: Slug compilation started 2014-12-10T02:11:59+00:00 heroku[slug-compiler]: Slug compilation failed: failed to compile Node.js app 2014-12-10T02:34:19+00:00 heroku[slug-compiler]: Slug compilation started 2014-12-10T02:34:24+00:00 heroku[slug-compiler]: Slug compilation finished 2014-12-10T02:34:24.699378+00:00 heroku[api]: Scale to web=1 by jgallardo720@gmail.com 2014-12-10T02:34:24.824438+00:00 heroku[api]: Release v3 created by […]