0
我創建的數據庫連接的最佳方法是如下:創建連接到OrientDB
ODatabaseDocumentTx db = new ODatabaseDocumentTx("remote:host1/test")
.open("admin", "admin");
我有DB的2個節點。 當我停止節點,這是在構造函數中,然後拋出異常:
Database 'plocal:/root/orientdb/databases/test' is closed
當然,我能趕上這個例外,並創建到另一臺服務器新的連接,但我認爲,這是錯誤的。
有沒有辦法創建連接到完整的數據庫,而不是單個節點的集羣?
我使用dserver.sh運行服務器。我看到,該節點羣集,因爲當我由Studio插入來自第一主機記錄,我可以在此記錄存在第二個主機Studio中看到。 –
所以節點應該自動切換。你可以試用控制檯嗎?連接到一個節點,殺死它並輸入如「信息」,看它是否切換到其他節點的命令。 – Lvca