Hasty Briefsbeta

双语

Wait4X allows you to wait for a port or a service to enter the requested state

8 months ago
  • #devops
  • #cli-tool
  • #service-readiness
  • Wait4X 是一款轻量级、零依赖的服务就绪检查工具,专为CI/CD流程、容器环境和本地开发设计
  • 支持TCP、HTTP、DNS及多种数据库服务(Redis/MySQL/PostgreSQL/MongoDB/Kafka/RabbitMQ/InfluxDB/Temporal)
  • 具备反向检查/并行检查、指数退避算法、跨平台兼容性、检查后执行命令等特性
  • 提供Docker安装、包管理器(brew/apk/yay/nix-env/scoop)、二进制下载及Go install多种安装方式
  • 快速入门示例涵盖TCP端口检测、HTTP端点检查、数据库连接验证等场景
  • 高级功能包括超时设置、间隔检查、指数退避策略、反向验证及多服务并行检查
  • 可作为Go包集成到项目中,文档提供TCP检查、HTTP验证及并行检测的代码示例
  • CLI参考手册包含各服务检测命令及全局参数(超时/间隔/反向检查/退避策略)
  • 欢迎通过GitHub提交贡献(错误修复/功能新增/文档改进)
  • 采用Apache 2.0开源协议,版权归Wait4X作者所有