fluent / fluent/fluent-logger-node

Ack response handling

Open
#74 1 comment 0 reactions 0 assignees View on GitHub
Dominant language
JavaScript
Stars
258
Forks
82
PR merge metrics
No merged PRs in 30d

Description

Move from #73 (about ack response)

What should we do about ack response handling?

* https://github.com/fluent/fluent-logger-node/pull/73#issuecomment-318191990
* https://github.com/fluent/fluent-logger-node/pull/73#issuecomment-318199250

I've investigated:

* Fluentd v0.12 out_forward blocks
* Fluentd v0.14 out_forward non-blocking (create another thread to wait ack response)
* Fluency (yet another fluent-logger implementation for Java) non-blocking
* fluent-logger-perl blocks
* fluent-logger-ruby unsupported
* fluent-logger-{java,go,ocaml,d,python} unsupported

* fluent-logger-node v2.4.1
* wait for ack and block writing new data
* but don't block for emitting new data (store emitted data into internal queue)

cc/ @slang800 @mururu

Contributor guide

No contributing guide indexed for this repository

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.