Как настроить вход в лог-файл для драйвера Neo4j - PullRequest
0 голосов
/ 03 мая 2019

Я вызываю драйвер Neo4j из моего приложения для подключения к Neo4j.Теперь я использую регистратор в своем приложении и записываю журналы в определенный файл журнала в каталоге приложения.Кроме того, теперь у меня есть требование, чтобы все журналы драйвера также записывались в один и тот же файл или хотя бы в один и тот же каталог.Это в принципе возможно и можно ли настроить драйвер для записи в файл журнала?Вход в консоль работает для меня, и я вижу довольно много, но как записать журнал в файл?

Я использую этот код для вызова регистратора:

Logging logging = Logging.javaUtilLogging(SSEService.loggingLevel);
            Config config = Config.build().withLogging(logging).toConfig();
            driver = driver(singleton.getUrl(), AuthTokens.basic(singleton.getUser(), singleton.getPassword()),config );

Этожурналы моей консоли, которые я хочу записать в файл.

FEIN: [0x5fc0b804][dockerhost03.tiq.local:7687][] S: RECORD ["Bruno Kirby", "When Harry Met Sally", 1998, 1]
Mai 03, 2019 1:39:04 PM org.neo4j.driver.internal.logging.JULogger trace
AM FEINSTEN: [0x5fc0b804][dockerhost03.tiq.local:7687][] S: 0025b171948e4a616d6573204d61727368616c6c8e412046657720476f6f64204d656ec907c801
Mai 03, 2019 1:39:04 PM org.neo4j.driver.internal.logging.JULogger trace
AM FEINSTEN: [0x5fc0b804][dockerhost03.tiq.local:7687][] S: 0000
Mai 03, 2019 1:39:04 PM org.neo4j.driver.internal.logging.JULogger trace
AM FEINSTEN: [0x5fc0b804][dockerhost03.tiq.local:7687][] S: b171948e4a616d6573204d61727368616c6c8e412046657720476f6f64204d656ec907c801
...