You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@flume.apache.org by JohnZZGithub <gi...@git.apache.org> on 2018/07/27 21:09:55 UTC
[GitHub] flume pull request #219: FLUME-3262: Improve Scribe Source With More Options
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 <jo...@...>
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.
----
---