Dela via


Borttagen Azure-händelsehubb återskapas automatiskt av diagnostikinställningar

Den här artikeln innehåller en lösning på ett problem där en borttagen Azure-händelsehubb automatiskt återskapas av Azure-diagnostikinställningar eller deras konfigurationscache.

Symptom

Du kan se följande symtom:

  • När du tar bort en händelsehubb från ett Event Hubs-namnområde återskapas händelsehubben automatiskt av data som flödar in i den via diagnostikinställningarna.
  • När du har tagit bort en händelsehubb och alla diagnostikinställningar som konfigurerats för att skicka data till den, skapas händelsehubben automatiskt igen.

Orsak

Här är orsakerna till problemet:

  • När en diagnostikinställning har konfigurerats för att skicka data till en Azure-händelsehubb, om den får ett fel som anger att händelsehubben inte finns, försöker diagnostikinställningen skapa den och fortsätter sedan att försöka skicka data.
  • Azure-diagnostikinställningar underhåller en cache med konfigurationer i ungefär en timme. Även om diagnostikinställningarna har tagits bort under den här perioden fortsätter de att skicka data till målet, till exempel en borttagen händelsehubb, vilket gör att händelsehubben återskapas.

Lösning

I ett scenario där du tar bort en händelsehubb från ett Event Hubs-namnområde använder du någon av följande metoder för att lösa problemet:

  • Uppdatera diagnostikinställningarna för att förhindra att de skickar data till händelsehubben.
  • Ta bort diagnostikinställningarna.

I ett scenario där du tar bort en händelsehubb och relaterade diagnostikinställningar använder du den här metoden för att lösa problemet:

  • Uppdatera diagnostikinställningarna för att förhindra att de skickar data till händelsehubben, ta bort dem, vänta minst en timme så att deras konfigurationscache upphör att gälla och ta sedan bort händelsehubben.

Kontakta oss för att få hjälp

Om du har frågor eller behöver hjälp skapar du en supportförfrågan eller frågar Azure community support. Du kan också skicka produktfeedback till Azures feedbackcommunity.