@Clworld そして標準の優先順位指定になるのだ(キューのリストをぐるぐる回して一個ずつ取る、リスト上でダブらせると比率が変わる
@unarist 最終的な優先度の実装についてはそうなると思うんですけど、そこに至る迄にまず例えば設定で書かれているdefaultキューの下に動的に生成する子キューを自動的に作成してうんぬんとかが行なわれる感じでそこでどこまで改善出来るかみたいなやつですね
@unarist まあその上でキューを増やしすぎるとその箇所のオーバーヘッドがどんどん酷いことになって行くみたいなことがあってバランスが…。(結果むずい)
@unarist 配信先毎のキューを用意した上でタスクキューには普通にタスクを載せて、載ってるタスクを処理する際に配信先ごとのキューを確認して全部まとめて処理する感じかなと思います(タスク実行待ちの間に溜まった分を一気に処理する)(タスクキューに対象の無い配信タスクが残るのでタスクキューに入れるかの判断が難しい)(妄想)
@Clworld これは妄想なんですが、配信処理も配信先ごとのキューというかバッファに積む感じにしといて、なんやかんやで溜まってたらまとめて送りたいとか思うやつがあります。