[ 
https://issues.apache.org/jira/browse/ZOOKEEPER-1295?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=15294221#comment-15294221
 ] 

Arshad Mohammad commented on ZOOKEEPER-1295:
--------------------------------------------

ZOOKEEPER-2402 separates the jute.maxbuffer for client and server. Also default 
values are corrected. 

> Documentation for jute.maxbuffer is not correct in ZooKeeper Administrator's 
> Guide
> ----------------------------------------------------------------------------------
>
>                 Key: ZOOKEEPER-1295
>                 URL: https://issues.apache.org/jira/browse/ZOOKEEPER-1295
>             Project: ZooKeeper
>          Issue Type: Bug
>          Components: documentation
>    Affects Versions: 3.5.2
>            Reporter: Daniel Lord
>            Assignee: Arshad Mohammad
>              Labels: newbie
>
> The jute maxbuffer size is documented as being defaulted to 1 megabyte in the 
> administrators guide.  I believe that this is true server side but it is not 
> true client side.  On the client side the default is (at least in 3.3.2) this:
> packetLen = Integer.getInteger("jute.maxbuffer", 4096 * 1024);
> On the server side the documentation looks to be correct:
>     private static int determineMaxBuffer() {
>         String maxBufferString = System.getProperty("jute.maxbuffer");
>         try {
>             return Integer.parseInt(maxBufferString);
>         } catch(Exception e) {
>             return 0xfffff;
>         }
>         
>     }
> The documentation states this:
> jute.maxbuffer:
> (Java system property: jute.maxbuffer)
> This option can only be set as a Java system property. There is no zookeeper 
> prefix on it. It specifies the maximum size of the data that can be stored in 
> a znode. The default is 0xfffff, or just under 1M. If this option is changed, 
> the system property must be set on all servers and clients otherwise problems 
> will arise. This is really a sanity check. ZooKeeper is designed to store 
> data on the order of kilobytes in size.



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)

Reply via email to