I'm working on an Umbraco project on Azure and I'm already able to store medias, css and scripts in a BlobStorage account by using a custom MediaFileProvider
I was planning to use ImageGen professional for resizing / cropping remote media picture.
Everything is working GREAT except the ImageGen cached pictures which are stored in a /data folder (the old App_Data location). I'm searching for a way to override ImageGen in order to store cached picture in blobstorage.
My final goal is to use use Azure CDN for all medias but as long as my cached picture are stored in the website wwwroot, I'm hitting my WebRole for these cached resources.
Does someone know if there is a way to achieve that behavior since ImageGen is not Open Source?
If not, I will end up writing an ImageGen like component with just the feature I need and certainly less effective...
At the moment ImageGen stores its cached images on the webserver. If your web servers are load balanced and/or scattered around the globe you get the benefits of that, but currently you can't have a shared cache across servers. That's on the 'to do' list, but it's not a trivial issue.
ImageGen store Cached Folder in Azure BlobStorage
Hello Everyone,
I'm working on an Umbraco project on Azure and I'm already able to store medias, css and scripts in a BlobStorage account by using a custom MediaFileProvider I was planning to use ImageGen professional for resizing / cropping remote media picture.
Everything is working GREAT except the ImageGen cached pictures which are stored in a /data folder (the old App_Data location). I'm searching for a way to override ImageGen in order to store cached picture in blobstorage.
My final goal is to use use Azure CDN for all medias but as long as my cached picture are stored in the website wwwroot, I'm hitting my WebRole for these cached resources.
Does someone know if there is a way to achieve that behavior since ImageGen is not Open Source?
If not, I will end up writing an ImageGen like component with just the feature I need and certainly less effective...
Thanks per advance for your time.
David
Hi, David,
At the moment ImageGen stores its cached images on the webserver. If your web servers are load balanced and/or scattered around the globe you get the benefits of that, but currently you can't have a shared cache across servers. That's on the 'to do' list, but it's not a trivial issue.
cheers,
doug.
is working on a reply...