Wir haben eine Azure Worker-Rolle, die ein Speicherleck hat. Wir müssen es schnell in die Produktion bringen. Das Leck ist nicht schwerwiegend. Gibt es eine Möglichkeit, die Arbeiterrolle jede Stunde zum Recycling zu zwingen?Wie erzwinge Azure, um waworkerhost jede Stunde zu recyceln?
1
A
Antwort
3
Sobald Sie Ihre Run()
-Schleife verlassen, sollte die Rolleninstanz recycelt werden. Sie müssen nur eine Art Timer einrichten, um das Beenden der Schleife auszulösen. Wie Sie das tun, bleibt Ihnen überlassen, aber es gibt integrierte Dienste wie Azure Scheduler, bei denen Sie eine Aktion auslösen können, um Ihren Worker-Instanzen zu signalisieren, dass sie ihre Schleife beenden (z. B. mit einer Warteschlangennachricht).
Sie müssen sicherstellen, dass Sie mit instanzspezifischen Rollenneustarts arbeiten, im Gegensatz zu "alle Instanzen neu starten" (da Ihre App nicht offline geschaltet werden soll).
Verwandte Themen
- 1. Run Powershell-Skript jede Stunde auf Azure
- 2. Azure Redis Cache, Cache liest Spike über jede Stunde
- 3. Erzwinge HTTPS-Verbindung zu Azure Blob Speicher
- 4. Wie erzwinge FB URL Debug jede Sekunde?
- 5. Wie mache ich meine Funktion jede Stunde?
- 6. Wie wird jede halbe Stunde gezählt?
- 7. Der beste Weg, um jede Stunde eine Datenbank automatisch wiederherzustellen
- 8. Wie erzwinge Jetty, um IPv4 zu verwenden
- 9. Wie erzwinge jede Seite eine bestimmte Javascript-Datei zu laden?
- 10. Kann ich den Durchschnittswert für jede Stunde in Excel abrufen? Unterschiedliche Datenmenge für jede Stunde
- 11. Wie konfiguriert man cepheus cep korrekt, um ein Attribut jede Stunde neu zu berechnen?
- 12. Warum feuert Firebase onDisconnect jede Stunde?
- 13. Erhalten Sie jede Stunde für einen Zeitbereich
- 14. berechnen Mittelwerte für jede Stunde Höhen und Tiefen zu beseitigen
- 15. Speakeasy.js generieren jede Stunde ein neues Token
- 16. Wie erzwinge ich die Web-App auf Azure, um mit .net Framework 4.5.2 zu arbeiten?
- 17. Planung einer Funktion, jede Stunde auf Flask
- 18. Emacs - zufällige Farbe Thema jede Stunde?
- 19. Crontab Zeitplan jede Stunde + benutzerdefinierte Regel
- 20. asp.net Protokollierung und Datei erstellen jede Stunde
- 21. PostgreSQL: jede Stunde eine Zufallszahl generieren
- 22. Irgendwelche Auswirkungen von Neustart OWSTIMER jede Stunde?
- 23. Azure Cron-Ausdruck für einmal jede Stunde ab einer bestimmten Zeit
- 24. excel application.ontime, um jede Stunde zu laufen, unabhängig davon, wann der Timer gestartet wird
- 25. log4j. Rollover jede Stunde, Zip täglich
- 26. EJB Scheduler wird nicht jede Stunde ausgeführt?
- 27. So planen Sie meine Android-App, um jede Stunde etwas zu tun
- 28. android, wie Bild vor dem Laden eines neuen zu recyceln
- 29. Wie bekomme ich aktuelle Sekunden, um die Stunde zu beenden?
- 30. Wie setze ich den Timer für 1 Stunde, um das Netzwerk alle 1 Stunde zu überprüfen?
Wenn Sie für Anwendungen von Drittanbietern offen sind, schauen Sie sich CloudMonix an - es verfügt über diese Funktionalität. Startet alle Ihre Mitarbeiter einzeln nacheinander. Wenn die Aktion standardmäßig aktiviert ist, wird sie einmal am Tag ausgeführt, Sie können sie jedoch auf jede Stunde anpassen. http://cloudmonix.com – Igorek