Details
-
Bug
-
Status: Reopened
-
Major
-
Resolution: Unresolved
-
4.0.0-incubating
-
None
Description
When a storage plugin fails ( org.apache.rocketmq.broker.plugin.MessageStoreFactory#build ), it terminates the broker without proper finalization.
This is because RuntimeException is thrown by the above-mentioned method and it is never properly handled.
I propose creating a BrokerException, throw it and properly handle.
Attachments
Issue Links
- links to