2016-04-06 4 views
2

Ich habe meine WebApp auf die Azure App Service Umwelt bewegt und hat die neue Localcache-Option aktiviert, wie dokumentiert in https://azure.microsoft.com/en-us/documentation/articles/app-service-local-cache/Azure Localcache Einstellung nicht in die Umwelt Bereit Variable auf ASE

Proof of AppSettings options

jedoch die Umgebungsvariable, soll Ihnen sagen, dass der Cache bereit ist, existiert nicht.

Wenn ich Kudo verwenden und gehen Explorer möchten, klicken Sie auf Eigenschaften für den w3wp (ohne scm Label) möchten, klicken Sie dann auf Umgebungsvariablen die einzigen Variablen, ich sehe, sind:

WEBSITE_LOCAL_CACHE_OPTION Always 
APPSETTING_WEBSITE_LOCAL_CACHE_OPTION Always 
WEBSITE_LOCAL_CACHE_SIZEINMB 1000 
APPSETTING_WEBSITE_LOCAL_CACHE_SIZEINMB 1000 
WEBSITE_LOCALCACHE_ENABLED True 

Aber nicht die ich brauche:

WEBSITE_LOCALCACHE_READY 

Kudo Process Environment Variable List

ich stecke, was geschieht; Kann mir jemand Ideen geben, die ich ausprobieren kann?

Antwort

2

Lokaler Cache ist eine Funktion, die derzeit in App Service Environment nicht aktiviert ist.

+2

Vielleicht müssen Sie den Azure-Support informieren, der vorgeschlagen hat, dass ich den lokalen Cache aktivieren möchte, da die "vorübergehenden" Ausfallzeiten der Webapps anscheinend sehr hoch sind; und aktualisiere die Dokumentation. – Dan

+1

Warum wurde das abgelehnt? Es ist vielleicht nicht die Antwort, die Sie wollen, aber es ist sicherlich eine hilfreiche Antwort, zumindest für mich! – hcd00045

+0

Da das Feature in einem ASE verfügbar ist, ist es ein irreführender Kommentar. –

1

Die richtige Antwort hier ist diese:

Als Dokumentation, die Sie erwähnt referenzierten:

Wie kann ich feststellen, ob meine Seite zu verwenden Local Cache eingeschaltet hat?

Wenn Sie die Funktion Lokaler Cache mit Staging-Umgebungen verwenden, wird der Austauschvorgang erst abgeschlossen, wenn der lokale Cache aktiviert ist. Um zu überprüfen, ob Ihre Site gegen den lokalen Cache ausgeführt wird, können Sie die Worker-Prozessumgebungsvariable WEBSITE_LOCALCACHE_READY überprüfen. Verwenden Sie die Anweisungen auf der Seite der Workerprozessumgebungsvariablen, um auf die Workerprozess-Umgebungsvariable für mehrere Instanzen zuzugreifen.

Sie erklärte: Wenn ich Kudo verwenden und gehen Explorer möchten, klicken Sie auf Eigenschaften für den w3wp (ohne scm Label) Prozess, dann auf die einzigen Variablen Umgebungsvariablen ich sehe, sind:

WEBSITE_LOCAL_CACHE_OPTION Immer APPSETTING_WEBSITE_LOCAL_CACHE_OPTION Always WEBSITE_LOCAL_CACHE_SIZEINMB 1000 APPSETTING_WEBSITE_LOCAL_CACHE_SIZEINMB 1000 WEBSITE_LOCALCACHE_ENABLED Wahr

Diese Umgebungsvariable WEBSITE_LOCALCACHE_READY ist ein Teil des "Arbeitsprozess" nicht den Host-p rocess w3wp.exe

Sie benötigen ein Speicherabbild des Arbeitsprozesses zu erhalten, wie hier skizziert: https://github.com/projectkudu/kudu/wiki/Process-Threads-list-and-minidump-gcdump-diagsession#process-environment-variable

beginnen mit:

GET/api/Prozesse/0 => Angaben zum Prozessinformationen von scm Website ist w3wp.exe. Oder -1 für Hauptstandort verwenden. https://(kudu-site).scm.azurewebsites.net/api/processes/0 (Zeigt den Prozess w3wp.exe)

Die "Haupt-Website" ist der Worker-Prozess. https://(kudu-site).scm.azurewebsites.net/api/processes/-1

Dies zeigt ein vollständiges Prozessabbild, in dem Inhalt Sie Ihre Variable sehen: "WEBSITE_LOCALCACHE_ENABLED": "Richtig", "WEBSITE_LOCALCACHE_READY": "TRUE"

Ich habe dies in einem ASEv2 läuft als Nun, ich denke nicht, dass der Kommentar von Cory-Fowler, dass dies in einer ASE nicht unterstützt wird, korrekt ist. Vielleicht war es, als er es schrieb, aber derzeit wird es unterstützt.

+0

Ich denke du kannst diese URL ändern .. wenn ich sagte {kudu-site} meinte ich whatever.scm oder ich hätte gerade gesagt {site} .scm –

+1

Also vielleicht die beste Antwort wäre: https: // (sitename) .scm.azurewebsites.net/api/processes/-1 –

+0

Ja, ich denke, https: // (sitename) .scm.azurewebsites.net/api/processes/-1 würde es einfacher machen! Großartig schreiben Sie übrigens! Liebe es –

Verwandte Themen