問題タブ [neo4j-driver]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
java - アプリケーションの起動後に Neo4J 接続プールが閉じている
アプリケーションと Neo4j 4 を Docker 構成環境で実行しています。アプリケーションを起動した後、接続プールが DB への接続を閉じているという奇妙なログを取得し ( Closing connection pool towards graphdb(172.21.0.4):7687
)、その後neo4jClient
DB にクエリを実行できません (以下のログ)。この動作の理由は何ですか?
ところで。Spring Health Check ( driver.verifyConnectivity()
) を作成しましたが、常に返さOK
れます (エラーはスローされません)。
何か案は?
Docker 構成:
完全なログ:
python - neo4j-driver を使用して Python のノードから同じ関係タイプをいくつか作成する
Python 用の neo4j-driver を使用してサイファー スクリプトから大量のデータを読み込もうとしているときに、この問題が発生しています。ノードXがあるとしましょう。次のことができるはずです。
(X)-[:IS_FRIENDS]->(Y)
(X)-[:IS_FRIENDS]->(Z)
つまり、ノードから来る同じ関係タイプが複数あります。しかし、スクリプト (〜 5k の挿入、行ごと) を実行しようとすると実行されますが、ノードごとに同じ関係タイプを複数許可することはできません。暗号クエリをグラフに直接実行している場合、これは問題になりません。この問題がないこれ ( https://www.lyonwj.com/LazyWebCypher/ )も見つけましたが、スクリプトを python で実行する必要があります。グラフには、最大 1,000 の関係がありません。
問題のコード:
c# - neo4j c# get all data
I tried get all data from my neo4j database via neo4j driver (https://github.com/neo4j/neo4j-dotnet-driver) and I have problem, because IResultCursor result have nodes only without edges. My code:
After all list 'records' have nodes only. In the end I would like to ask you, how can I get query execution time? Thanks!
javascript - neo4j Javascript API : パラメータを作成
Javascript アプリケーションからパラメーターを作成しようとしています
しかし、次のコードは機能しません:
ブラウザに次のエラーが表示されます。
json_table_definition パラメーターの値を再確認しましたが問題ありません neo4j からの同じコマンド
node.js - Neo4j - Neo4jError: サーバーによって接続が閉じられました
次の手順に従って、neo4j を搭載した Google クラウド VM インスタンスを作成しました 。
ブラウザ Db は問題ないようです。ブラウザから表示および操作できます。
問題は、neo4j-driver npm を使用して nodejs から neo4j を接続しようとしたときです。
このエラーが発生し続けます:
UnhandledPromiseRejectionWarning: Neo4jError: サーバーによって接続が閉じられました
これはコードです:
コードは次のリンクから取得されます: https://neo4j.com/developer/javascript/
このコマンドを実行gcloud compute ssh my-neo4j-instance
します。GCP シェルで、ssh を追加することで問題が解決することを期待していますが、解決しませんでした。
ドライバーの暗号化オプションを false に変更しても効果はありませんでした。
エラーを記録するコンソールはこれを印刷します:
私は何が欠けていますか?
編集1:
Googleクラウドのログを見ました。私が見たのは、VM の開始と停止のログだけでした。
また、メイン ファイルの async 関数呼び出しのコードを修正しました。その代わりに
私はこれを試しました:
まだダメ、まだ: Neo4jError: 接続がサーバーによって閉じられました。また、neo4j ブログでも質問しましたが、回答がありませんでした。
編集2:
別のスタック オーバーフローの投稿で問題を確認しました。そこにあった答えは、パスワードを変更して、neo4j へのロギングを終了することでした。しかし、私はすでにそれをしました... また、neo4j slack グループに参加しましたが、まだ回答が得られませんでした。