I can answer some of these...

1) have a look at your Tab Identifier in Application-Wide preferences... you might 
find that by changing that you can make the log events split across tabs that are even 
more useful to you than your original setup.

2) enable your webstart console (assuming you're using webstart chainsaw) and check 
the log. Look for exceptions. You might have an OutOfMemory (so make the log file 
smaller - I now use a RollingFileAppender with a 50MB limit for creating chainsaw log 
files) or you might have a half-finished log4j event - check at the beginning and end 
of the file you're trying to load to see if any of the events were truncated.  Also 
you should NOT include the <?xml version=1.0> etc in the file you're trying to load... 
ONLY the events produced by your XMLLayout appender.

1) there is no mechanism... the most commonly recommended solution seems to be to add 
an AsynchAppender.  I've had some success using a JMSAppender, with a JMS Topic local 
to the application's (in my case weblogic) app server, and then connect chainsaw to 
the topic using a JMSReceiver. This approach isn't completely straightforward, however 
- the biggest hurdle being that weblogic doesn't work well under webstart!

2) the chainsaw client seems to be able to handle a big load admirably!

Hope that helps.

Cheers,
Stephen



                                                                                       
                                                                                       
 
                      "Shai Simchi"                                                    
                                                                                       
 
                      <[EMAIL PROTECTED]        To:       <[EMAIL PROTECTED]>          
                                                                             
                      ke.com>                  cc:                                     
                                                                                       
 
                                               Subject:  Chainsaw v2 tab names and a 
few more general questions                                                             
   
                      29/07/2004 08:47                                                 
                                                                                       
 
                      Please respond to                                                
                                                                                       
 
                      "Log4J Users                                                     
                                                                                       
 
                      List"                                                            
                                                                                       
 
                                                                                       
                                                                                       
 
                                                                                       
                                                                                       
 




Hi !
I have been using chainsaw for some time now and have encountered 2 problems lately:

1) I am using a socket receiver to receive log messages from a few servers. so far I 
had all the log messages showing up in the same tab that
    was names by the name I gave the receiver. for some reason now it is split for a 
few tabs - each server sending log messages to that socket
    has a tab of its own. is there a way to solve that problem ?

2) I am trying to open an XML file but after the loading progress bar is done I get 
nothing so I cant view the log messages within that file.

In addition I would like to ask a few little questions if possible:

1) using the socket receiver - assuming the server has a very big load of messages to 
send to the socket - how is it dealing with the load ?
    is it using a queue ? what is the mechanism on the distributing side to deal with 
that load ?

2) on the client side ? is the socket listening only or polling the server ? how does 
the client deal with a very big load ?

In general i'm asking about possible bottlenecks under heavy load and the possibility 
of creating a load on out application servers.

thanks a lot,

Shai Simchi
Invoke Solutions Ltd.
+972-3-5756828 (ext. 206)
+972-66-227746 (mobile)
+972-3-5756829 (Fax)
mailto:[EMAIL PROTECTED]
www.invoke.com












--

This e-mail may contain confidential and/or privileged information. If you are not the 
intended recipient (or have received this e-mail in error) please notify the sender 
immediately and destroy this e-mail. Any unauthorized copying, disclosure or 
distribution of the material in this e-mail is strictly forbidden.



---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to