Ich muss Video mit Ffmpeg in Service Fabric Dienst encodieren, wenn ich neue Nachricht von Service Bus-Warteschlange erhalten. Ich kann ffmpeg.exe aus Ressourcen extrahieren und ausführen, aber kann ich Input/Output-Videodateien im internen Dateisystem speichern?Zugriff auf Dateisystem in Service Fabric
5
A
Antwort
5
ich es auf lokalen Cluster durch folgenden Code getestet:
protected override async Task RunAsync(CancellationToken cancellationToken)
{
while (true)
{
cancellationToken.ThrowIfCancellationRequested();
string filename = "testFile.txt";
File.AppendAllText(filename, "test. ");
string content = File.ReadAllText(filename);
System.Diagnostics.Trace.WriteLine("Content:" + content);
System.Diagnostics.Trace.WriteLine(new FileInfo(filename).FullName);
await Task.Delay(TimeSpan.FromSeconds(1), cancellationToken);
}
}
Das Ergebnis Ausgang war:
Content:test.
C:\SfDevCluster\Data\_App\_Node_3\SampleAppType_App51\work\testFile.txt
Content:test. test.
C:\SfDevCluster\Data\_App\_Node_3\SampleAppType_App51\work\testFile.txt
Content:test. test. test.
C:\SfDevCluster\Data\_App\_Node_3\SampleAppType_App51\work\testFile.txt
Aber Pfad wurde auf den nächsten Lauf zu C geändert: \ SfDevCluster \ Data_App_Node_3 \ SampleAppType_App52 \ work \ testFile.txt.
Also nehme ich die Antwort: aber nur für temporäre Dateien
Es ist möglich, lokales Dateisystem zu verwenden. Und ich denke, es ist eine gute Methode, das System am Ende der Iteration zu bereinigen.
Verwandte Themen
- 1. Barracuda WAF auf Service Fabric
- 2. In Azure Service Fabric
- 3. ERR_CONNECTION_TIMED_OUT beim Versuch, auf einen Service Fabric Service zuzugreifen
- 4. Zugriff auf einen zustandsbehafteten Service
- 5. Azure Service-Fabric Aktivierungsfehler
- 6. Azure Service-Fabric Mandantenfähigkeit
- 7. Azure Service Fabric Instanzanzahl
- 8. AspNet 5 Service-Fabric
- 9. Service-Fabric mit Basisdienste
- 10. Aussetzen der Web-API in Service Fabric
- 11. Service-Fabric weitere Dateien
- 12. Service Fabric - MissingMethodException ClearAsync()
- 13. Azure Service Fabric Nachrichtenwarteschlange
- 14. Service Fabric - IQueryable
- 15. Probleme, wenn auf Service Fabric Cluster
- 16. Azure Service Fabric - Kontinuierliche Integration auf VSTS
- 17. Konsistenz mit partitioniertem Service Fabric-Stateful-Service
- 18. Azure-App-Service und Azure Service Fabric
- 19. Schützen docker Dateisystem Zugriff
- 20. Webanwendung Zugriff Benutzer Dateisystem
- 21. Service Fabric Zuverlässiger Service mit WCF-Kommunikation
- 22. Fabric Service Verfügbarkeit beim Start
- 23. Zugriff auf Dateisystem/Verzeichnispfad von Firefox Addon
- 24. Zugriff auf iOS-Simulator-Dateisystem über SSH?
- 25. Service Fabric - Knoten im Fehlerstatus
- 26. Design der Anwendung in Azure Service Fabric
- 27. Mit LocalDB mit Service Fabric
- 28. Endpoint Name in Projekt zum Einsatz auf Azure Service-Fabric
- 29. Geo-Redundanz in Azure Service Fabric-Anwendungen
- 30. Warmup-Dienste beim Upgrade in Service Fabric
Ihre Schlussfolgerung ist richtig. Der temporäre lokale Dateispeicher ist so weit entfernt, wie Sie mit dem lokalen Dateisystem arbeiten möchten, da Dienste nicht an eine bestimmte VM-Instanz gebunden sind. –