fluent / fluent/fluent-logger-python
Document if Sender is fork-safe.
- 主要言語
- Python
- スター
- 457
- フォーク
- 138
- PR マージ指標
- 30日以内にマージされた PR はありません
説明
Consider a scenario where:
- master process attaches fluent Sender or logging Handler
- master process forks off a bunch of worker processes
- workers use handler
Will the socket get cloned or reopened?
Does fluent logger expect a response from fluentd?
If it does, can the response be read out by wrong sender process?
コントリビューションガイド
このリポジトリのコントリビューションガイドは索引されていません
調査の方向性
Start by tracing the Python Sender and logging Handler behavior across forked worker processes. Determine whether the socket is cloned or reopened, whether fluentd responses are expected, and whether another sender could read them. Done means the fork-safety behavior and usage implications are documented clearly.
索引モデルが issue の本文から書いたものです。
評価
- 技術スタック
- python
- 領域
- documentation
- issue の種類
- ドキュメント
- 難易度
- 4/5
- 見積もり時間
- 3〜5日
- 活発さ
- 停滞
- 明瞭さ
- 説明が足りない
- 初心者へのやさしさ
- 35/100