DBAtlas · Veritabanı operasyon atlası

aliases_not_found_exception: Aliases missing

Elasticsearch

Ne demek?

İşlem yapmaya çalıştığınız takma ad (alias) mevcut değil. Genellikle var olmayan bir alias'ı kaldırmaya ya da ona göre işlem yapmaya çalışırken döner.

Neden olur?

Alias adının yanlış yazılması; alias'ın daha önce silinmiş olması; ya da _aliases API'sinde bir remove eylemi için henüz bağlanmamış bir alias adı vermek. Kalıp (wildcard) ile eşleşen alias bulunamadığında da görülür.

Nasıl çözülür?

Mevcut alias'ları listeleyin: GET _alias veya belirli bir index için GET indeks/_alias. Doğru adı kullanarak işlemi tekrarlayın. Silme betiklerinizi, alias yoksa hata vermeyecek şekilde yazın; _aliases toplu işleminde eylemleri koşullu ele alın. Alias'ları atomik olarak yeniden yönlendirmek için _aliases API'sinde add ve remove'u tek istekte kullanın.

DBAtlas'ta aç →

Aynı motorda diğer kayıtlar