私は現在、ブースト::スレッド/スレッドプールとスレッドローカルストレージを基本的に調査して、スレッドのプールのジョブキューに1つのデータグラムのコピーを実現しています。
現在の設定では、1:1 設定を使用して、疎結合された 1 つのデータグラムをあるスレッドから別のスレッドにカスタム通知キューを使用してコピーします。そのキューは複数のリーダー スレッドをサポートしますが、すべてのリーダーがメッセージを消費します。
現在、thread_local_storage バリアントによってキューを拡張して、各データグラムをプール内の各スレッドのジョブ キューにコピーすることを検討しています。
しかし、何も見つからなかったにもかかわらず、ブーストがこの種の操作をすでにサポートしている可能性があるのではないかと思っていました。すぐに使用できるブーストは、プール内のすべてのスレッドのローカル ストレージへの単一のコピーをサポートしていますか?
どうもありがとうございました!