JMX MBean View

WIN-KC583LF1KD5

Sun May 31 20:18:39 KST 2020
 
NameDomainjboss.jgroups
cluster12345-HAPartition
typeprotocol
protocolUFC
Java Classorg.jgroups.protocols.UFC
DescriptionSimple flow control protocol based on a credit system

Attribute Name Access Type Description Attribute Value
NumberOfCreditRequestsReceived R int Number of credit requests received
0    
AverageTimeBlocked R double Average time spent in a flow control block
0.0    
TotalTimeBlocked R long Total time (ms) spent in flow control block
0    
Dynamic MBean Description R java.lang.String MBean description
Simple flow control protocol based on a credit system    
NumberOfCreditResponsesSent R int Number of credit responses sent
0    
MaxBlockTimes RW java.lang.String Max times to block for the listed messages sizes (Message.getLength()). Example: "1000:10,5000:30,10000:500"
    
Name R java.lang.String Give the protocol a different name if needed so we can have multiple instances of it in the same stack
UFC    
MaxCredits RW long Max number of bytes to send per receiver until an ack must be received to proceed
    
IgnoreSynchronousResponse RW boolean Does not block a down message if it is a result of handling an up message in thesame thread. Fixes JGRP-928
TrueFalse    
NumberOfCreditRequestsSent R int Number of credit requests sent
0    
NumberOfCreditResponsesReceived R int Number of credit responses received
0    
MinCredits RW long Computed as max_credits x min_theshold unless explicitly set
    
Level RW java.lang.String Sets the logger level (see javadocs)
    
Stats RW boolean Determines whether to collect statistics (and expose them via JMX). Default is true
TrueFalse    
Id RW short Give the protocol a different ID if needed so we can have multiple instances of it in the same stack
    
MaxBlockTime RW long Max time (in milliseconds) to block. Default is 5000 msec
    
MinThreshold RW double The threshold (as a percentage of max_credits) at which a receiver sends more credits to a sender. Example: if max_credits is 1'000'000, and min_threshold 0.25, then we send ca. 250'000 credits to P once we've got only 250'000 credits left for P (we've received 750'000 bytes from P)
    
Ergonomics RW boolean Enables ergonomics: dynamically find the best values for properties at runtime
TrueFalse    
NumberOfBlockings R int Number of times flow control blocks sender
0    


Operation Return Type Description Parameters
printSenderCredits java.lang.String Print sender credits
[no parameters]
printCredits java.lang.String Print credits
[no parameters]
printReceiverCredits java.lang.String Print receiver credits
[no parameters]