Alex Rudyy created QPID-6631:
--------------------------------
Summary: [Java Broker] Add option to fail the Broker if logging
fails
Key: QPID-6631
URL: https://issues.apache.org/jira/browse/QPID-6631
Project: Qpid
Issue Type: Improvement
Components: Java Broker
Reporter: Alex Rudyy
Assignee: Alex Rudyy
If logging fails for whatever reason (disk full, file to large) etc, we want
the option to stop the Broker, rather than continue without logging.
If we want to shutdown on IO error, it looks like we can do this by registering
a StatusManager with the LoggerContext. This will then hear the ErrorStatus
events from the Appender (OutputStreamAppender, line 227) in the event of
IOExceptions, which we can then use to shutdown the Broker.
--
This message was sent by Atlassian JIRA
(v6.3.4#6332)
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]