Evolutionary-Algorithms-On-Click / Evolutionary-Algorithms-On-Click/runner_controller_microservice

Make the rabbit MQ queue name dynamic.

オープン
#21 コメント 1 件 リアクション 0 件 担当者 0 名 GitHub で見る
amsoc-accepted enhancement good first issue hacktoberfest
主要言語
Go
スター
3
フォーク
3
PR マージ指標
30日以内にマージされた PR はありません

説明

https://github.com/Evolutionary-Algorithms-On-Click/runner_controller_microservice/blob/6e10ff11c80ffa44c2b0f412a13aecaedd866094/util/enqueue.go#L45

Its hardcoded now. Instead take it from `env`. This will allow us to dynamically schedule tasks to different runners if more than one exist.

コントリビューションガイド

このリポジトリのコントリビューションガイドは索引されていません

調査の方向性

util/enqueue.go の 45 行目付近から始め、RabbitMQ キューが選択される前に環境値がどのように読み取られているかを確認します。キュー名がハードコードされた値ではなく env から取得されていることを検証し、その後、既存のプロジェクトテストまたはローカルサービスのセットアップを確認して、タスクを異なる runner に割り当てられることを確かめます。

索引モデルが issue の本文から書いたものです。

評価

技術スタック
go, rabbitmq
領域
backend, distributed-systems
issue の種類
機能追加
難易度
2/5
見積もり時間
1〜3時間
活発さ
停滞
明瞭さ
明確に書かれている
初心者へのやさしさ
45/100

新しい issue をメールで受け取る

初心者向けの GitHub issue を短くまとめたダイジェスト。