我正在尝试将 nodeJS 本机应用程序部署到 CF。我正在使用 cf-runtime 模块来确定我的应用程序正在运行的真实服务器的 IP 和端口地址。但是随着添加
var cf = require('cf-runtime');
var local_port = 3000;
......
....business code....
}).listen(local_port);
console.log('Proxy server running at localhost:' + local_port);
console.log("host: " + app.host + " port: " + app.port);
我看到如下错误:
创建应用程序:OK 上传应用程序:检查可用资源:OK 处理资源:OK 打包应用程序:OK 上传(44K):OK 推送状态:OK 暂存应用程序 'leohu-proxy':OK 启动应用程序 'leohu-proxy':.. .....错误:应用程序'leohu-proxy的状态未确定,没有足够的信息可用。
thu@geekdev:~$ vmc logs leohu-proxy ====> /logs/staging.log <====
# 由 logger.rb/25413 在 2012-10-07 17:41:24 +0000 创建的日志文件跳过 npm 支持:不提供 npm-shrinkwrap.json
====> /logs/stdout.log <====
代理服务器运行在 localhost:3000 主机:172.30.49.236 端口:15669
谁能解释为什么,或者建议我在这里做什么?
以下问题可能是:我可以使用公开的主机和端口地址从另一个应用程序访问此应用程序吗?