• शक्तिशाली, dependency-free cross-platform service waiting tool
  • TCP/HTTP/DNS को सपोर्ट करता है और Redis/MySQL/Postgres/RabbitMQ जैसी सेवाओं के साथ integrated है
  • parallel checks, reverse checks, exponential backoff आदि को सपोर्ट करता है, और check सफल होने के बाद किसी विशेष command को चला सकता है
  • कई तरह के protocols और services को सपोर्ट करता है, और निम्नलिखित कार्यों में उपयोगी है
    • CI/CD pipeline - टेस्ट चलाने से पहले यह सुनिश्चित करना कि dependencies तैयार हैं
    • Container orchestration - application शुरू होने से पहले service status की जाँच
    • Deployment process - सिस्टम तैयार है या नहीं, इसकी पुष्टि के बाद deployment आगे बढ़ाना
    • Application initialization - external services की availability की जाँच
    • Local development - local services की readiness को आसानी से जाँचना

प्रमुख विशेषताएँ

  • Multi-protocol support - TCP, HTTP, DNS
  • Service integration : Redis, MySQL, PostgreSQL, MongoDB, RabbitMQ, InfluxDB, Temporal सपोर्ट
  • Reverse checks : खाली ports या तैयार न हुई services को खोज सकता है
  • Parallel checks : कई services की एक साथ जाँच कर सकता है
  • Exponential Backoff : reliability बढ़ाने के लिए retry के समय delay को बढ़ाता है
  • CI/CD integration : automated workflows के लिए उपयुक्त
  • Cross-platform : Linux, macOS, Windows पर single binary support
  • Go package support : Go applications में सीधे import किया जा सकता है
  • Command execution : check सफल होने के बाद command चला सकता है

अभी कोई टिप्पणी नहीं है.

अभी कोई टिप्पणी नहीं है.