- Güçlü, bağımlılıksız ve çapraz platform bir hizmet bekleme aracı
- TCP/HTTP/DNS desteği sunar ve Redis/MySQL/Postgres/RabbitMQ gibi hizmetlerle entegre olur
- Paralel kontrol, ters kontrol, üstel geri çekilme gibi özellikleri destekler; kontrol başarılı olduktan sonra belirli bir komutu çalıştırabilir
- Çeşitli protokol ve hizmetleri destekler ve şu tür işler için kullanışlıdır
- CI/CD işlem hatları - Testleri çalıştırmadan önce bağımlılıkların hazır olduğunu doğrulama
- Konteyner orkestrasyonu - Uygulama başlamadan önce hizmet durumunu kontrol etme
- Dağıtım süreçleri - Sistemin hazır olduğunu doğruladıktan sonra dağıtıma devam etme
- Uygulama başlatma - Harici hizmetlerin kullanılabilirliğini doğrulama
- Yerel geliştirme - Yerel hizmetlerin hazır olma durumunu kolayca kontrol etme
Başlıca özellikler
- Çoklu protokol desteği - TCP, HTTP, DNS
- Hizmet entegrasyonu : Redis, MySQL, PostgreSQL, MongoDB, RabbitMQ, InfluxDB, Temporal desteği
- Ters kontrol : Boş portları veya hazır olmayan hizmetleri bulabilir
- Paralel kontrol : Birden fazla hizmeti aynı anda denetleyebilir
- Üstel geri çekilme (Exponential Backoff) : Güvenilirliği artırmak için yeniden denemelerde gecikme süresini artırır
- CI/CD entegrasyonu : Otomatik iş akışları için uygundur
- Çapraz platform : Linux, macOS ve Windows'ta tek bir ikili dosya desteği
- Go paket desteği : Go uygulamalarına doğrudan içe aktarılabilir
- Komut çalıştırma : Kontrol başarılı olduktan sonra komut çalıştırabilir
Henüz yorum yok.