Как найти длину очереди horneq

Я использую Hornetq 2.0, я не понимаю, как я могу узнать, сколько сообщений находится в очереди на данный момент.

Это очень полезная функция, поэтому я могу знать во время выполнения, достаточно ли быстро мой потребитель потребляет сообщение.

Я использую не JMS api, а высокооптимизированный API ядра.

Каков правильный (самый быстрый) способ получить количество сообщений в очереди?

Я нашел 2 способа, но не знаю, как это сделать. data.SetData (DataFormats.FileDrop, новая строка [] {@ "X: \ test.doc"}); Память MemoryStream = новый MemoryStream (4); byte [] ...

Я использую этот код для копирования файлов в буфер обмена:

IDataObject data = new DataObject();
data.SetData(DataFormats.FileDrop, new string[] {@"X:\test.doc"});
MemoryStream memo = new MemoryStream(4);
byte[] bytes = new byte[] { (byte)(5), 0, 0, 0 };
memo.Write(bytes, 0, bytes.Length);
data.SetData("Preferred DropEffect", memo);
Clipboard.SetDataObject(data);

К сожалению, это не работает, если диск является томом, смонтированным с помощью TrueCrypt. Как это сделать на томе TrueCrypt?

6
задан Ivan Ičin 2 February 2011 в 17:08
поделиться