Articles of paas

我如何在Heroku或类似的地方运行这个应用程序?

我想获得这个应用程序: https : //github.com/lysol/typeto.me/ 在Heroku上运行(或者类似的服务)。 我需要遵循哪些步骤? 我很难理解要放在哪里。 我已经知道我需要做这样的事情: 我可以在Heroku中运行coffeescript吗? 为咖啡的东西。

Heroku技术细节

Heroku运行的虚拟机的规格是什么? 我的一个二进制可执行文件无法正常工作(在我的电脑上工作得很好),我认为这可能是由于技术不匹配造成的。 当我在我的可执行file上运行file时,我得到Mach-O 64-bit executable x86_64 。 Heroku是否使用x86架构的64位机器? 他们使用什么样的nix? (C ++)的可执行文件在我的应用程序本地运行良好,但Heroku本身不能运行? 我得到的错误是胡言乱语: 2014-09-07T04:38:32.909511+00:00 app[web.1]: ./process: 1: # !H__PAGEZERO __TEXT __text__TEXT a d a __stubs__TEXT: not found 2014-09-07T04:38:32.909519+00:00 app[web.1]: ./process: 3: Syntax error: "(" unexpected 2014-09-07T04:38:32.909521+00:00 app[web.1]: 2014-09-07T04:38:32.909517+00:00 app[web.1]: ./process: 2: : not found

Nodejs:基于URL的websocket路由,无需端口代理

我正在尝试在html5中使用node.js中的服务器端逻辑进行游戏,并使用原始websockets(而不是Socket.IO,我需要二进制数据)。 我希望有多个“房间”,因此多个websocket服务器,都有单独的URL。 目前,我只find了一种方法,让每个websocket服务器连接到一个特定的端口,然后代理升级请求(不完全知道它是如何工作的)基于URL的正确的端口。 它在我的电脑上运行。 问题是,当我尝试将其提交给PaaS提供程序(AppFog)时,代码失败,因为它们不允许打开提供的http端口以外的任何端口。 这是一个相当清晰的我的代码版本: //start web server (basic static express server) on 8080 // … //start game server and listen to port 9000 // I use the ws module for websockets // I plan to have a couple of these "game servers" // … //open the proxy server. var httpProxy= require('http-proxy'); var webProxyServer […]

PAAS上的PouchDb(Heroku,Bluemix等)

我从Stackoverflow得到了一些很好的反馈,并想检查一个更多的想法。 目前我已经有一个在PAAS上运行nodejs的Web应用程序(Heroku并尝试使用bluemix)。 服务器正在configuration为与Couchdb(托pipe在云中)通信。 有两种types的数据保存到数据库,第一,用户数据(每个用户将拥有自己的数据库),第二,应用程序数据本身(指标,用户帐户信息(授权/pipe理的东西)。 从这里得到一些很好的反馈意见后,他们的想法是,用户login后,他们会同步本地(浏览器)pouchdb实例与Cloudant(可能通过我的服务器代理,如这里推荐)。 现在的问题是,对于应用程序/pipe理数据,也许我在我的服务器上运行一个couchdb实例,所以我不会重复networking调用像用户login,度量数据等事情。数据不会很大,已经从用户数据调用中分离出来了。 重点是有一个更快/本地身份validation主要实例,更改/更新同步用户请求之外。 后端是在快速的web框架,它看起来像我的选项是pouchdb ….同步到Cloudant实例? 如果我希望本地数据库访问(支持Couchdb实例),在PAAS上运行的节点/快递服务器上,是build议的设置? 感谢vm的任何反馈,保罗

用于PHP和Node.js的云计算服务

我正在使用PagodaBox来扩展通过git部署的PHP应用程序。 在这个应用程序中,我想也包含Node.js 对我来说,PagodaBox似乎无法整合Node.js。 你能推荐我另一个IaaS , PaaS或SaaS服务吗?

使用Open Shift PaaS部署nodejs应用程序

我从Open Shift PaaS开始,我select了一个node.js应用程序作为我的第一次尝试。 到目前为止,当我尝试访问我的应用程序网站时,我得到了一个503 。 我试过了: 设置我的github回购, 在github上设置ssh密钥,并打开Shift有它, 创build了一个非常简单的应用程序使用快递(我确实由npm安装) 确实提交并推送所有更改, 我没有安装rhc并运行rhc app restart -a nodejs 但是我无法让它工作。 rhc tail -a nodejs输出: DEBUG: Error: Cannot find module '/var/lib/openshift/531be41fe0b8cd3d12000003/app-root/runtime/repo/server.js' at Function._resolveFilename (module.js:337:11) at Function._load (module.js:279:25) at Array.0 (module.js:484:10) at EventEmitter._tickCallback (node.js:190:38) DEBUG: Program node server.js exited with code 1 DEBUG: Starting child process with 'node server.js' 这是我的app.js文件: var […]

承载node.js

有没有任何PAAS提供商,一个小型,高效,非盈利的node.js应用程序可以托pipe10Euro /月。 no.de:仅用于开发,没有关于可用性的预测 heroku:当配额不够时,会变得血腥昂贵

cloudfoundry:如何使用文件系统

我打算使用cloudfoundry paas服务(来自VMWare)来托pipe我的node.js应用程序。 我已经看到它在服务层和node.js框架中支持mongo和redis。 到现在为止还挺好。 现在我需要将我的媒体文件(用户上传的图像)存储到文件系统中。 我有存储在Mongo中的元数据。 我一直在search互联网,但还没有得到好的信息。