Thanks Matt.
Regards,Bhavesh.
On Friday, December 21, 2018, 7:50:44 AM PST, Matt Sicker
<[email protected]> wrote:
I'm also interested in this idea. My current workaround that I'm using for
refreshing system properties (for example) is to call
LoggerContext.getContext(false).reconfigure() after updating lookup values.
I'd imagine we'd need a new API to support the configuration being notified
of lookup value changes to avoid this, though.
On Thu, 20 Dec 2018 at 16:18, Bhavesh Patel <[email protected]>
wrote:
> Hi, I have a question about monitor interval on log4j2 configuration
> file. I know that the monitor interval will work if anything is directly
> updated in the configuration file. Is there a way to track updates made to
> any lookups referred in the configuration file using monitor interval?
> Our issue if that we are using a Kafka Appender and have removed the Kafka
> bootstrap servers and topic names in a separate abc.properties file. From
> log4j2.xml, we do a bundle lookup to abc and get the value for Kafka
> bootstrap server and topic names. We have monitor interval set on
> log4j2.xml but since Kafka bootstrap server and topic names are not in this
> file, any updated made to them in the abc.properties file will not be
> picked up by monitor interval unless the application is restarted.
> Anyone faced this issue or can suggest any solution for this?
> Thanks,Bhavesh.
--
Matt Sicker <[email protected]>