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 <====
#2012-10-07 17:41:24+0000にlogger.rb/25413によって作成されたログファイルnpmサポートのスキップ:npm-shrinkwrap.jsonは提供されていません
====> /logs/stdout.log <====
localhost:3000ホストで実行されているプロキシサーバー:172.30.49.236ポート:15669
誰かが理由を説明したり、ここで何をすべきか教えてもらえますか?
次の質問があります:公開されたホストとポートアドレスを使用して、別のアプリからこのアプリにアクセスできますか?