У меня есть сервер RMI, который необходимо протестировать с тысячами запросов в секунду, отправленных генератором трафика, имитирующим несколько клиентов.Java RMI: отклонение запросов при достижении насыщения
Что я хочу сделать, это нечто похожее на this, но с RMI.
В принципе, прекратите принимать/обрабатывать запросы, если насыщенность сервера достигнута, чтобы он мог обрабатывать текущие.
Возможно ли это, или мне действительно нужно использовать сокеты для достижения этого?
Заранее спасибо.
EDIT: Я также должен знать, сколько запросов было отклонено где-то (может быть на стороне клиента или на стороне сервера)
TCP уже выполнит это, если очередь задержек заполнится. Вам не нужно предпринимать никаких специальных действий. – EJP
Но мне нужно знать, сколько запросов было отклонено сервером. Если это так, можно проверить или проверить, заполнена ли эта очередь отставания на стороне «клиента»? –
Вам нужно знать, почему? И, конечно, если сервер отклоняет запросы, вы не можете знать ничего * о сервере с конца клиента. – EJP