i trying use loggerhandler log incoming requests. using logback.xml specify appenders. setting system property logging.
system.setproperty("org.vertx.logger-delegate-factory-class-name", "org.vertx.java.core.logging.impl.slf4jlogdelegatefactory"); still logging in console not in file.
this worked me vert.x 3.4.1:
import static io.vertx.core.logging.loggerfactory.logger_delegate_factory_class_name; import io.vertx.core.logging.loggerfactory; // ... setproperty (logger_delegate_factory_class_name, slf4jlogdelegatefactory.class.getname ()); loggerfactory.getlogger (loggerfactory.class); // required logback work in vertx the key logger, guess initializes logging subsystem, class use logger seems irrelevant tried 2 different ones.
i run these lines first ones of program in production code and in tests work in both contexts.
Comments
Post a Comment