GitHub user JohnZZGithub opened a pull request:

    https://github.com/apache/flume/pull/219

    FLUME-3262: Improve Scribe Source With More Options

    We added following options:
      1. ThriftServerType, user choose one of {THshaServer, 
TThreadedSelectorServer, TThreadPoolServer} baed on their own traffic pattern. 
More details on thrift server could be found on Apache Thrift project.
      2. MaxThriftFrameSizeBytes: thrift frame size limit.
      3. MaxReadBufferSize. The buffer size thrift used to handle requests, 
increase the buffer will benefit throughput under heavy load.

You can merge this pull request into a Git repository by running:

    $ git pull https://github.com/JohnZZGithub/flume FLUME-3262

Alternatively you can review and apply these changes as the patch at:

    https://github.com/apache/flume/pull/219.patch

To close this pull request, make a commit to your master/trunk branch
with (at least) the following in the commit message:

    This closes #219
    
----
commit c8277f0ee02023c51c882d472622dd2b17be2b9b
Author: JohnZZGithub <johnzzgithub@...>
Date:   2018-07-27T21:04:59Z

    FLUME-3262: Improve Scribe Source With More Options
    
    We added following options:
      1. ThriftServerType, user choose one of {THshaServer, 
TThreadedSelectorServer, TThreadPoolServer} baed on their own traffic pattern. 
More details on thrift server could be found on Apache Thrift project.
      2. MaxThriftFrameSizeBytes: thrift frame size limit.
      3. MaxReadBufferSize. The buffer size thrift used to handle requests, 
increase the buffer will benefit throughput under heavy load.

----


---

Reply via email to