Cassandra'nın incelikle ortaya çıkmasına ve kümenin hazır ve hazır olmasına bağlı bir hizmetim var.Bir hizmetin systemd'de başlatılmasından önce bir gecikme olmasını nasıl sağlar?
bağımlılık düzeni karşılanmasını sağlamak için, ben aşağıdaki birim dosyası
[Unit]
Requires=cassandra.service
After=cassandra.service
[Service]
Environment=JAVA_HOME=/usr/java/jre
[email protected]@/webapps/bringup-app/bin/bringup
TimeoutStartSec=0
ExecStop=
[email protected]@/logs/bringup.pid
Restart=always
[Install]
WantedBy=multi-user.target
nasıl o kadar başlatmaya çalışır önce bringup-Uygulama işlemi 30 saniye bekler sağlarsınız? Şu anda Cassandra'dan sonra başlamasına rağmen, Cassandra kümesinin henüz kalkmadığını fark ettim ve bu yüzden Cassandra'nın bir parçası olarak getirme-app uygulamasının girişimin bir parçası olarak başarısız olması için herhangi bir girişimde bulunmadı.
Bu nedenle gecikme eklemek istiyorum. Bu birim dosyasıyla mümkün mü?
Cevabımı kontrol ettiniz mi? –