Robert Bruckbauer [http://community.jboss.org/people/brombertje] modified the 
document:

"log out properties of jboss.messaging:service=Connector,transport=bisocket"

To view the document, visit: http://community.jboss.org/docs/DOC-15133

--------------------------------------------------------------
Hi,
I really need help on how to solve this problem! Our application monitors 
critical values using log4j. We want to extend our monitor to log jboss 
properties of jboss.messaging:service=Connector,transport=bisocket.

Here is a sample:


               <!-- the following parameters are useful when there is a 
firewall between client and server. Uncomment them if so.-->               
<!--                     Das Auskommentieren folgender Paramter bewirkt 
keine Deaktivierung dieser Einstellung, sondern die                    die 
Verwendung der Default-Einstellungen. Das würde nach JBossRemotingGuide 
folgendes heißen:                    numberOfCallRetries=3, pingFrequency=5000, 
pingWindowFactor=2, generalizeSocketException=false                             
           Das würde bedeuten, dass wir mit Einführung dieser Einstellung in 
JBM 1.4.5 alle 5! Sekunden, alle                    verbundenen Clients vom 
Server gepingt werden würden. In JBM 1.4.4 war die Einstellung auf 214748364ms, 
                    also ca. 60 Stunden.                                        
Generell könnte man sagen, dass das Pingen alles Clients nicht notwendig ist, 
weil wir hier eine                    direkte Verbindung zum Server ohne 
Firewall haben.                                        In Bezug auf den Fehler 
JBMESSAGING-1733 ( https://jira.jboss.org/jira/browse/JBMESSAGING-1733 
https://jira.jboss.org/jira/browse/JBMESSAGING-1733) kann                     
das aber auch bedeuten, dass gewisse veraltete Sockets am Server (evtl. 
WorkerThreads) ohne einen                     Ping nicht richtig aufgeräumt 
werden.                                        Um diesen Szenario entgegen zu 
wirken, pingen wir jede Stunde (pingFrequency=3600000) alle Clients 
an.                    Die Clients erwarten in einem doppelten Zeitfenster den 
Ping vom Server (pingWindowFactor=2)               -->                     

               <!-- End immutable parameters -->                          
    <attribute name="stopLeaseOnFailure" 
isParam="true">true</attribute>                              <!-- 
Periodicity of client pings. Server window by default is twice this figure 
-->                                              <!--                     
Mit clientLeasePeriod=60000 wird das zulässige max. Alter eines Ping vom Client 
an den Server festgelegt.                     Hier gilt ein typisches 
Lease-Verhalten am Server, dass die Lease regelmäßig aktualisiert werden muss.  
                                       Um dieses Lease-Verhalten zu 
gewährleisten werden Pings vom Client in halben Abständen 
validatorPingPeriod=30000                    an der Server geschickt. Hier 
müssen wir erwarten, dass unter Lastsituationen bzw. wegen writeTimeout=30000   
                  sich die Rückantwort des Servers verzögern kann. Mit der 
validatorPingTimeout=60000 bestimmen wir die                    max. Zeit für 
die Rückantwort des Servers auf den Client Ping.               -->           
        

               <!-- Max Number of connections in client pool. This should be 
significantly higher than                    the max number of 
sessions/consumers you expect -->               <attribute 
name="JBM_clientMaxPoolSize" 
isParam="true">500</attribute>                              <!-- 
The maximum time to wait before timing out on trying to write a message to 
socket for delivery -->               <attribute 
name="callbackTimeout">10000</attribute>                               
<!-- Use these parameters to specify values for binding and connecting 
control connections to                     work with your firewall/NAT 
configuration               


Especially I'm interested in the following value:




The idea ist to use a JMX-Server to get a reference of the configuration value. 
The problem is to find out how I navigate through the JMX model and to 
associate classes with XML content.

Can anybody provide a code snippet for that purpose?

Thanx in advance

robert

--------------------------------------------------------------

Comment by going to Community
[http://community.jboss.org/docs/DOC-15133]

Create a new document in JBoss Messaging at Community
[http://community.jboss.org/choose-container!input.jspa?contentType=102&containerType=14&container=2042]
_______________________________________________
jboss-user mailing list
[email protected]
https://lists.jboss.org/mailman/listinfo/jboss-user

Reply via email to