È necessario codificare il video utilizzando ffmpeg nel servizio Service Fabric quando ricevo un nuovo messaggio dalla coda del bus di servizio. Posso estrarre ffmpeg.exe dalle risorse ed eseguirlo, ma posso salvare i file video di input/output nel file system interno?Accesso al file system in Service Fabric
5
A
risposta
5
ho testato su cluster locale dal seguente codice:
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);
}
}
L'output risultato è stato:
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
Ma il percorso è stato cambiato sulla prossima corsa a C: \ SfDevCluster \ Data_App_Node_3 \ SampleAppType_App52 \ lavori \ testFile.txt.
quindi suppongo che la risposta è:
E 'possibile utilizzare file system locale, ma solo per i file temporanei. E penso che sia una buona pratica ripulire il sistema alla fine dell'iterazione.
Problemi correlati
- 1. Service Fabric - Stateful Service Persistence
- 2. Accesso non bloccante al file system
- 3. .NET Core RC2 in Service Fabric
- 4. Utilizzando LocalDB con Service Fabric
- 5. riga di comando Service Package Fabric Application
- 6. Service Fabric Injection Testing and Dependency Injection
- 7. File system dell'utente di accesso all'applicazione Web
- 8. Accelerazione dell'accesso al file system?
- 9. Motivo pubblicazione/sub in Fabric Service di Azure
- 10. Azure Service Fabric mancante DLL sul server di produzione: FabricCommon.dll
- 11. E 'possibile aggiornare il Service Fabric Cluster Manifest?
- 12. Carica immagini da ASP.NET al file system Godaddy
- 13. Alternativa all'applet Java per l'accesso al file system dal Web
- 14. accesso al file system del contenitore di una finestra mobile tramite il terminale
- 15. accesso al file sbirciare avanti
- 16. Accesso al file crittografato pgp in Ruby
- 17. Accesso al dispositivo su file
- 18. File dSYM mancanti in Fabric Crashlytics
- 19. Errore di accesso al server SQL: accesso non riuscito per l'utente 'NT AUTHORITY \ SYSTEM'
- 20. windows service - config file
- 21. Accesso al nome file dalla coda file in Tensor Flow
- 22. .net resource manager permanente per l'accesso al file system transazionale
- 23. Come ascoltare le modifiche al file system MAC - kFSEventStreamCreateFlagWatchRoot
- 24. Esiste un'API per accedere al file system ZFS
- 25. WCF Rest Service - Accesso all'intestazione HTTP Reponse
- 26. boost :: percorso relativo al file system e directory corrente?
- 27. Come accedere al file system del simulatore iOS tramite SSH?
- 28. Transizione tra il servizio stateful e la persistenza esterna in Azure Service Fabric
- 29. Dimensione blocco file system
- 30. Installare un certificato in un cluster Fabric Service senza una chiave privata
La tua conclusione è corretta. L'archiviazione temporanea dei file locali è il massimo che si possa ottenere con il file system locale perché i servizi non sono legati a nessuna specifica istanza VM. –