Привет, я разрабатываю алгоритм балансировки нагрузки в Java. В моей системе будет один главный узел и число подчиненных узлов. Материальный узел будет распространять принимающий запрос на один из его подчиненных узлов. Но прежде чем распространить запрос на один из его подчиненных узлов, я хочу измерить текущую нагрузку на подчиненном узле, чтобы проверить, способен ли конкретный подчиненный узел обработать запрос. А также я могу отслеживать, какой узел перегружен, а какой наименее загружен.
Может ли кто-нибудь сказать мне, пожалуйста, есть ли какие-либо встроенные функции в java (включая некоторые файлы .jar), чтобы найти загрузку подчиненных узлов ..? Могу ли я использовать JMX, чтобы сделать это ..?