[ 
https://issues.apache.org/jira/browse/CAMEL-17530?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Claus Ibsen updated CAMEL-17530:
--------------------------------
    Priority: Major  (was: Minor)

> Support for Azure Lease Blob options in Camel component
> -------------------------------------------------------
>
>                 Key: CAMEL-17530
>                 URL: https://issues.apache.org/jira/browse/CAMEL-17530
>             Project: Camel
>          Issue Type: New Feature
>          Components: camel-azure, camel-spring-boot
>    Affects Versions: 3.14.0
>            Reporter: Reneesh
>            Priority: Major
>
> *Problem:*
> While accessing files from Azure blob in a concurrent executions environment, 
> there is no way in which the file can be locked or leased by the application 
> using Camel URI options or configurations, this results in executing the same 
> file by different process if its available and cause exception while 
> performing file processing and ended up in error.
> *Solution:*
> Azure API supports a Lease Blob operation, which can be used to lease a file 
> for some duration while processing a file and later lease can be released 
> upon completing the file processing. It will help in preventing the file 
> being accessed by different process. 
> Reference : 
> [https://docs.microsoft.com/en-us/rest/api/storageservices/lease-blob]
> It would be great if we can improve the camel azure storage component with 
> this feature for upcoming releases or versions.



--
This message was sent by Atlassian Jira
(v8.20.10#820010)

Reply via email to