私はneo4j 2.3.3アプリケーションをクラウドフォンデリにプッシュします。 私はneo4jサーバーとneo4jを稼働しています。これは私のローカルでも動作します。 データセットはneo4jサーバーの内部にあります。 Neo4jブラウザはノード "js"アプリケーションで、コマンド "grunt server" で起動しますが、ブラウザはhttp://localhost:9000で起動します。 nodejsアプリケーション(neo4jブラウザ)を9000にリッスンする方法。私はそこにprocess_envがあることを知っています。しかし、ここでそれを実装する方法。 Neo4jブラウザには、httpプロトコル、ホスト、およびポートをロードするjsファイル(connect.js)があります。 私はここにいくつかのガイダンスが必要です。 私は以前にVCAP_SERVICESをJavaコードに読み込んでいます。 1.クラウドファウンドリにポート9000を追加する方法。 2.クラウドファウンドリからjdファイルにport env変数を読み込む方法。 または 他の方法はありませんか。 ?Neo4j in cloudfoundry。
-1
A
答えて
0
これはノードjsアプリケーションです。 ローカル:ホスト名は127.0.0.1 ポートは9000です。 サーバが稼働しています Neo4jブラウザは、「grunt server」を使用して開始されたノードjsアプリケーションです。 ログにエラーはありません。 しかし、私はどのようにブラウザを起動します。私は502悪いゲートウェイエラーを取得します。 ローカルホスト:127.0.0.1次に、クラウドファウンドリのホストアドレスを指定します。 私は0.0.0.0
https://docs.cloudfoundry.org/buildpacks/node/node-tips.html
--------------
var vcapport = process.env.VCAP_APP_PORT || 3000;
var vcaphost = process.env.VCAP_APP_HOST || '0.0.0.0';
server
.listen(vcapport, vcaphost)
.on('listening', function() {
var address = server.address();
//var hostname = options.hostname || '0.0.0.0';
var hostname = vcaphost;
var targetHostname = 'browser.cfappstpanpz2.ebiz.verizon.com';
var target = options.protocol + "://" + vcaphost +":" + vcapport;
//var target = 'http://browser.cfapps.io/';
grunt.log.writeln('Started connect web server on ' + target);
grunt.config.set('connect.' + taskTarget + '.options.hostname', hostname);
grunt.config.set('connect.' + taskTarget + '.options.port', address.port);
grunt.log.writeln('server.address ' + address);
grunt.log.writeln('address.port ' + address.port);
grunt.log.writeln('hostname ' + hostname);
grunt.log.writeln('vcapport ' + vcapport);
grunt.log.writeln('vcaphost ' + vcaphos);
grunt.event.emit('connect.' + taskTarget + '.listening', hostname, address.port);
を試してみました
関連する問題
- 1. droolsワークベンチin cloudfoundry。
- 2. バブルチャートin Neo4j
- 3. Neo4j in memory db
- 4. FOREACH in cypher - neo4j
- 5. バブルサイズin Neo4j
- 6. Neo4j in the cloud
- 7. Neo4J Cypherクエリ - INコレクション?
- 8. 月計算in neo4j
- 9. neo4j Session.clear in multiple thread
- 10. CypherここでIN ['GUID'、 'GUID'] in Neo4j
- 11. Neo4j Cypherブール条件とIN
- 12. のNeo4jサイファークエリヌルまたはIN
- 13. Neo4jに "In"式がありますか?
- 14. Neo4j Cypher - クエリの "in"句の制限
- 15. CloudFoundryのメトロWebServices
- 16. は、SAP-cloudfoundry
- 17. Jenkins CloudFoundryプラグインタイムアウト
- 18. CloudFoundry UAAマルチインスタンス
- 19. Wordpressのはbluemix cloudfoundry
- 20. TeamCity Build Agent for CloudFoundry?
- 21. cloudfoundryエラーbluemixにプッシュ
- 22. Cloudfoundry UAA refresh_token問題
- 23. Cloudfoundry EurekaのUUID-Url
- 24. GAEからCloudfoundryへ
- 25. JHipster with elasticfinder with cloudfoundry
- 26. CloudfoundryでのVMCプッシュエラー
- 27. CloudFoundryにLaravelアプリケーションをデプロイ
- 28. Spring Boot + CloudFoundry +テストユニットの問題
- 29. Angular2 - Nginxルート404エラーon cloudfoundry
- 30. CloudFoundry UAA連合の連鎖