2015-04-03 62 views
0

在Azure中,我有一個WebService角色和一個WorkerRole。在一種情況下,我想使用鎖定,以避免在特定方法上進行並行處理。在經典中,我應該使用鎖定功能:C#WCF Azure通用於不同角色

lock (obj) 
{ 
    // code 
} 

但是該對象需要在角色之間共享。可能嗎 ?如果不是我應該怎麼做?

回答

0

你在找什麼叫做distributed lock manager

在azure中實現此功能的一種方法是using blob storage(有點過時的帖子)。 當然還有很多其他的方法。但可能你想重新考慮你的架構,並使用天藍色的隊列/主題或其他東西。