c# - visual - upload webjob to azure
Carpeta temporal Azure WebJob (2)
Puede usar su directorio temporal, puede encontrarlo como una variable de entorno llamada TEMP , generalmente estará en C: / DWASFiles / Sites {nombre de sitio} / Temp .
Una cosa a tener en cuenta es que el tamaño máximo permitido es 500MB para sitios gratuitos / compartidos ( ver documentación ), para estándar es mucho más alto (~ 200GB que se comparte entre sitios en esa instancia).
También puede ser trivial, pero el directorio temporal es temporal (probablemente se eliminará cuando se recicla el sitio) y una instancia no puede ver el directorio temporal de otro.
¿Existe un mecanismo preferido de Azure WebJobs para obtener una carpeta / ruta de almacenamiento local para procesar los datos de mi blob (un sqlite db)? Puedo obtener la transmisión, pero necesito escribirla en el disco para que Sqlite pueda abrir una conexión.
Sé que RoleEnvironment.GetLocalResource está destinado a ser utilizado con WebRoles ... ¿existe un equivalente para WebJobs?
para el tamaño, el nivel gratuito y el nivel compartido obtienen 1 GB de espacio, los sitios básicos obtienen 10 GB y los sitios estándar obtienen 50 GB