Размер сообщения JMS

В настоящее время я работаю над функцией ограничения пропускной способности (не спрашивайте меня, почему, это не мое решение) для приложения, которое использует JMS (Spring framework JMS и Active MQ, а именно) для отправки сообщений с полезной нагрузкой между сервером и клиентами.

Я нашел множество методов регулирования для ограничения входящих сообщений JMS (но ни один из них не основан на фактической нагрузке на полосу пропускания), однако я не нашел никакого способа ограничить поток исходящих сообщений. Поэтому я решил написать алгоритм дырявого ведра самостоятельно.

Есть ли способ получить размер сообщения JMS? Кроме реализации sizeof в Java ( Каков наилучший способ определения размера объекта в Java? )

7
задан Community 23 May 2017 в 12:33
поделиться