title: Attach custom Logback appenders after configuration reload
body: <p>We have been migrating from Log4j 1 to Logback and we have few custom appenders like below:</p>
  <pre><code>public class CustomAppender extends AppenderBase&lt;ILoggingEvent&gt; implements Runnable {}
  </code></pre>
  <p>Those attach to ch.qos.logback.classic.Logger using addAppender method when application start. All these programmatically created appenders are removed when Logback configuration file (logback.xml) changed. How can we re attach those appenders back to Logger without application restart?
  Thanks</p>