screwdrivercd/queue-serviceScrewdriver Queue Service是一个专为将构建排队机制与Screwdriver APIs解耦而设计的REST服务。其核心目标是提供高可用性和弹性,确保构建任务排队流程的独立可靠运行,支持Screwdriver CI/CD系统中的任务调度与管理。
适用于Screwdriver CI/CD系统环境,特别是需要可靠管理大量构建任务排队的场景。可用于:
使用该服务需满足以下依赖:
bashnpm install npm start
bash# 基本运行示例(需确保Redis已部署并可访问) docker run -d \ --name screwdriver-queue-service \ -p 3000:3000 \ -e REDIS_HOST=<your-redis-host> \ -e REDIS_PORT=6379 \ screwdrivercd/queue-service
服务配置可通过环境变量或配置文件进行,核心配置项包括:
如需参与贡献,请参考Screwdriver贡献指南,了解贡献规范和代码提交流程。
代码采用BSD 3-Clause许可证授权。详见LICENSE文件。
manifest unknown 错误
TLS 证书验证失败
DNS 解析超时
410 错误:版本过低
402 错误:流量耗尽
身份认证失败错误
429 限流错误
凭证保存错误
来自真实用户的反馈,见证轩辕镜像的优质服务