max-size-bytes и пейджинг в hornetQ


person Majid Azimi    schedule 25.06.2012    source источник


Ответы (1)


Насколько мне известно, max-size-bytes — это максимальный размер очереди в памяти, а page-size-bytes — это размер каждого файла разбиения на страницы на диске.

Возможно, вы захотите определить max-size-bytes, иначе вы можете исчерпать память кучи. Как только вы это сделаете, вы должны определить поведение системы при достижении максимального размера очереди; вы можете БЛОКИРОВАТЬ производителя, ОТМЕНЯТЬ предстоящие сообщения или РАЗБИВАТЬ НА ПАНЕЛИ на диск. Затем вы можете определить размер файлов разбиения на страницы, которые hornetq будет создавать при необходимости.

person Rafael    schedule 27.08.2012