private BrokerService createBroker() throws IOException, Exception {
BrokerService broker = new BrokerService();KahaDBStore kaha=new KahaDBStore();
File file =new File(path);
TransportConnector connector = new TransportConnector();
connector.setUri(new URI(DEFAULT_BROKER_URL));
kaha.setDirectory(file);
broker.addConnector(connector);
broker.setPersistenceAdapter(kaha);
}
これは私のブローカーの設定です。誰かが設定を指定できますか、再配信ポリシーの後にメッセージがDLQに送られないようにするにはどうしたらいいですか?メッセージが再配信ポリシーの後にActivemqのDead LetterQueue(DLQ)に送られないようにする方法
注:私はすでに、これを訪問したhttp://activemq.apache.org/message-redelivery-and-dlq-handling.html
は、既存の構成に追加することができます。私は実際にXML設定を使用しません。私はJavaベースの設定を使用します。 DLQに行くのではなく、再試行後にメッセージを破棄したい。 – hars