мне нужно распечатать метрики памяти на стороне клиента, возможно ли использовать следующий код?
java.util.Collection<DataRegionMetrics> regionsMetrics = ignite.dataRegionMetrics(); for (DataRegionMetrics metrics : regionsMetrics) { System.out.println(">>> Memory Region Name: " + metrics.getName()); System.out.println(">>> Allocation Rate: " + metrics.getAllocationRate()); System.out.println(">>> Fill Factor: " + metrics.getPagesFillFactor()); System.out.println(">>> Allocated Size: " + metrics.getTotalAllocatedSize()); System.out.println(">>> Physical Memory Size: " + metrics.getPhysicalMemorySize()); }
этот код успешно напечатал все значения, когда я добавил код сервера. но мне нужно распечатать все значения со стороны клиента. я думаю, что ignite.dataRegionMetrics () это воспламенение относится к серверу, как я могу получить сервер (здесь воспламенение) от клиента? есть ли способ для этого, как SERVER.get ()?
Возможно, вы можете отправить вычислительную задачу на узел сервера?
Тот, который будет запускать этот код, но печатать в StringBuilder, а затем возвращать его клиенту?