Gary Tully created ARTEMIS-4785:
-----------------------------------

             Summary: log4j config from classpath and cli issue
                 Key: ARTEMIS-4785
                 URL: https://issues.apache.org/jira/browse/ARTEMIS-4785
             Project: ActiveMQ Artemis
          Issue Type: Improvement
          Components: Configuration
    Affects Versions: 2.33.0
            Reporter: Gary Tully


I have come across a strange issue where the root cause is the instance dir cli 
sharing the log4j config with the broker.

the logging has a rolling file appender schedual of 1 minute. looks to be 
working fine, then use instance-dir/bin/artemis produicer --user invalid to 
generate logging... and the broker appender gets borked.

The problem, the cli is reading the same log4j2 config from the etc dir on the 
classpath.

This is not ideal.
One workaroud is to use the installation dir artemis for producer!consumer 
commands.

I wonder if we should use -Dlog4j.configuration to specify a file not on the 
classpath for the broker. and leave etc off the classpath?

I guess there are a few ways to solve this. but there is indeed a gotcha here.

thoughts?




--
This message was sent by Atlassian Jira
(v8.20.10#820010)

---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]
For further information, visit: https://activemq.apache.org/contact


Reply via email to