Evolutionary-Algorithms-On-Click / Evolutionary-Algorithms-On-Click/runner_controller_microservice
Make the rabbit MQ queue name dynamic.
- Ngôn ngữ chính
- Go
- Star
- 3
- Fork
- 3
- Chỉ số merge pull request
- Không có pull request nào được merge trong 30 ngày
Mô tả
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.
Hướng dẫn đóng góp
Chưa lập chỉ mục được hướng dẫn đóng góp cho kho mã nguồn này
Hướng nghiên cứu
Bắt đầu tại util/enqueue.go, khoảng dòng 45, và kiểm tra cách các giá trị môi trường được đọc trước khi hàng đợi RabbitMQ được chọn. Xác minh rằng tên hàng đợi được lấy từ env thay vì một giá trị hardcoded, sau đó kiểm tra các bài test hiện có của dự án hoặc thiết lập service cục bộ để xác nhận rằng các task có thể được định tuyến đến các runner khác nhau.
Do mô hình lập chỉ mục viết ra từ nội dung của issue.
Đánh giá
- Công nghệ
- go, rabbitmq
- Lĩnh vực
- backend, distributed-systems
- Loại issue
- Tính năng
- Độ khó
- 2/5
- Thời gian dự kiến
- 1-3 giờ
- Mức độ hoạt động
- Đình trệ
- Độ rõ ràng
- Đặc tả rõ ràng
- Mức phù hợp với người mới
- 45/100