File tree Expand file tree Collapse file tree 2 files changed +11
-0
lines changed Expand file tree Collapse file tree 2 files changed +11
-0
lines changed Original file line number Diff line number Diff line change @@ -25,6 +25,16 @@ const driver2: neo4j.Driver = neo4j.driver(
25
25
neo4j . auth . basic ( 'neo4j' , 'password' )
26
26
)
27
27
28
+ const address1 = 'db-1.internal:7687'
29
+ const address2 = 'db-2.internal:7687'
30
+ const driver3 : neo4j . Driver = neo4j . driver (
31
+ 'bolt://localhost' ,
32
+ neo4j . auth . basic ( 'neo4j' , 'password' ) ,
33
+ {
34
+ resolver : address => Promise . resolve ( [ address1 , address2 ] )
35
+ }
36
+ )
37
+
28
38
const sessionModeRead : string = neo4j . session . READ
29
39
const sessionModeWrite : string = neo4j . session . WRITE
30
40
Original file line number Diff line number Diff line change @@ -63,6 +63,7 @@ declare interface Config {
63
63
connectionTimeout ?: number
64
64
disableLosslessIntegers ?: boolean
65
65
logging ?: LoggingConfig
66
+ resolver ?: ( address : string ) => string [ ] | Promise < string [ ] >
66
67
}
67
68
68
69
declare type SessionMode = 'READ' | 'WRITE'
You can’t perform that action at this time.
0 commit comments