Я понимаю, что вопрос может звучать немного смешно, но как отключить ведение журнала в neo4j-ogm? Я добавил файл logback.xml в каталог conf, который находится в моем пути к классам. Logback.xml выглядит следующим образом:Как отключить ведение журнала в neo4j-ogm
<?xml version="1.0" encoding="UTF-8"?>
<configuration>
<!--
~ Set the required log level for the OGM components here.
~ To just see Cypher statements set the level to "info"
~ For finer-grained diagnostics, set the level to "debug".
-->
<logger name="org.neo4j.ogm" level="OFF" />
<root level="off">
<appender-ref ref="console" />
</root>
</configuration>
, который взят из here. Loglevel = off берется из here
Я хочу развернуть свою программу для производства, и мне нужны журналы с консоли. Но с Neo4j каротажного лог-файл увеличивается 1Гб в день со следующими журналов типа:
14:20:13.281 [Thread-14] DEBUG o.n.o.d.http.request.HttpRequest - Response is OK
14:20:13.289 [Thread-14] DEBUG org.neo4j.ogm.MetaData - looking for concrete class to resolve label: Leaf
14:20:13.289 [Thread-14] DEBUG org.neo4j.ogm.MetaData - concrete class found: com.mycompany.Leaf. comparing with what's already been found previously...
14:20:13.289 [Thread-14] DEBUG org.neo4j.ogm.MetaData - Page resolving class: com.mycompany.Leaf
14:20:13.290 [Thread-14] DEBUG org.neo4j.ogm.MetaData - looking for concrete class to resolve label: Root
etc...
Детали:
Программа представляет собой JSVC демон, который входит консоль для входа/log.txt.
Neo4j-версия: 2.0.0 - M01
Java -версия: оракул Java 7
Вы решили эту проблему, потому что она меня тоже задевает! – urosjarc
Nope. В итоге я написал свою небольшую реализацию (которая делает только то, что я хочу). – Vahagn