sdeboy      2003/06/04 12:14:01

  Modified:    src/java/org/apache/log4j/net MulticastAppender.java
                        MulticastReceiver.java UDPAppender.java
                        UDPReceiver.java
  Log:
  hit the 8192 event size limit when starting jboss and using the multicast 
appender/receiver.
  
  increased packet size to 16384...workaround..doesn't resolve the problem of events > 
16384 in the receivers and the fact that they can't parse the xml...
  
  also ends up with a lot more network traffic than needed for the most part..need to 
go back and look more intelligently at send/receive buffers and event parsing from 
xml...
  
  can probably use xmlsocketnode as an example of how to deal with this issue more 
intelligently and use smaller send/receive buffers
  
  Revision  Changes    Path
  1.4       +1 -1      
jakarta-log4j-sandbox/src/java/org/apache/log4j/net/MulticastAppender.java
  
  Index: MulticastAppender.java
  ===================================================================
  RCS file: 
/home/cvs/jakarta-log4j-sandbox/src/java/org/apache/log4j/net/MulticastAppender.java,v
  retrieving revision 1.3
  retrieving revision 1.4
  diff -u -r1.3 -r1.4
  --- MulticastAppender.java    4 Jun 2003 18:43:37 -0000       1.3
  +++ MulticastAppender.java    4 Jun 2003 19:14:00 -0000       1.4
  @@ -86,7 +86,7 @@
     */
     static final int DEFAULT_PORT = 9991;
     
  -  private static final int PACKET_LENGTH = 8192;
  +  private static final int PACKET_LENGTH = 16384;
   
     /**
        The default reconnection delay (30000 milliseconds or 30 seconds).
  
  
  
  1.8       +1 -1      
jakarta-log4j-sandbox/src/java/org/apache/log4j/net/MulticastReceiver.java
  
  Index: MulticastReceiver.java
  ===================================================================
  RCS file: 
/home/cvs/jakarta-log4j-sandbox/src/java/org/apache/log4j/net/MulticastReceiver.java,v
  retrieving revision 1.7
  retrieving revision 1.8
  diff -u -r1.7 -r1.8
  --- MulticastReceiver.java    20 May 2003 11:50:40 -0000      1.7
  +++ MulticastReceiver.java    4 Jun 2003 19:14:00 -0000       1.8
  @@ -75,7 +75,7 @@
    *
    */
   public class MulticastReceiver extends Receiver {
  -  private static final int PACKET_LENGTH = 8192;
  +  private static final int PACKET_LENGTH = 16384;
     private boolean isActive = false;
     private int port;
     private String address;
  
  
  
  1.5       +1 -1      
jakarta-log4j-sandbox/src/java/org/apache/log4j/net/UDPAppender.java
  
  Index: UDPAppender.java
  ===================================================================
  RCS file: 
/home/cvs/jakarta-log4j-sandbox/src/java/org/apache/log4j/net/UDPAppender.java,v
  retrieving revision 1.4
  retrieving revision 1.5
  diff -u -r1.4 -r1.5
  --- UDPAppender.java  4 Jun 2003 18:43:38 -0000       1.4
  +++ UDPAppender.java  4 Jun 2003 19:14:00 -0000       1.5
  @@ -88,7 +88,7 @@
     */
     static final int DEFAULT_PORT = 9991;
   
  -  private static final int PACKET_LENGTH = 8192;
  +  private static final int PACKET_LENGTH = 16384;
   
     /**
        The default reconnection delay (30000 milliseconds or 30 seconds).
  
  
  
  1.9       +1 -1      
jakarta-log4j-sandbox/src/java/org/apache/log4j/net/UDPReceiver.java
  
  Index: UDPReceiver.java
  ===================================================================
  RCS file: 
/home/cvs/jakarta-log4j-sandbox/src/java/org/apache/log4j/net/UDPReceiver.java,v
  retrieving revision 1.8
  retrieving revision 1.9
  diff -u -r1.8 -r1.9
  --- UDPReceiver.java  20 May 2003 11:50:40 -0000      1.8
  +++ UDPReceiver.java  4 Jun 2003 19:14:00 -0000       1.9
  @@ -72,7 +72,7 @@
    *
    */
   public class UDPReceiver extends Receiver {
  -  private static final int PACKET_LENGTH = 8192;
  +  private static final int PACKET_LENGTH = 16384;
   
     //default to log4j xml decoder
     private String decoder = "org.apache.log4j.xml.XMLDecoder";
  
  
  

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

Reply via email to